이카's
반응형
article thumbnail
TCP/IP 4계층 모델 인데 3계층 설명 (애플리케이션 계층, 전송 계층, 인터넷 계층)
SW/네트워크 2023. 6. 13. 02:30

TCP/IP 4계층 모델 이번 포스팅에서는 TCP/IP 4계층을 알아보려고 한다. 중점적으로 다룰 부분은 어떻게 정보를 주고 받아?와 각 계층의 구조를 포스팅할 것이다.(사실 이게 전부이다.) 애플리케이션 계층 전송 계층 인터넷 계층 링크 게층 TCP/IP란? 계층을 다루기 전에 도대체 왜 이렇게 이름을 지엇는가? 라는게 궁금증으로 생긴다. 이를 이해하면 TCP/IP의 이해가 한층 쉬워질 것이라고 생각한다. TCP(Transmission Control Protocol) 우선 TCP가 왜 만들어 졌을까? 미 국방부에서 냉전시대에 알파넷 프로젝트의 주제 중 하나가 핵전쟁이 나도 살아남는 네트워크를 만드는 것이었다. 이전 시대는 회선 교환 방식에 따라 중계국이 다운되면 네트워크가 끊기기 때문이었다. 이를 해결..

[JS] 네트워크
Language/JS 2021. 7. 20. 23:59

네트워크 공부 목표 클라이언트 - 서버 개념 이해 아키텍처 HTTP 서버통신 이해 API 개념 이해 브라우저 작동 원리 보이지 않는 통신 URL URI 차이 IP/PORT 개념 DNS/IP 관계 보이는 통신 AJSX 개념 SSR CSR 차이 CORS 개념 클라이언트-서버 아키텍처 클라이언트가 보는 어떤 UI는 인터넷이 필요하며, 그로인해 서버와 통신을 할 수 있다. 만약 서버가 없다면..? 1.0ver의 서비스를 이용하고 있었다면, 다음 신상정보가 들어오면 2.0ver으로 업데이트해야 사용자가 신상정보를 볼 수 있다. 또한, 결제 시스템을 위해서 은행서버와 연결을 위해 서버가 필요하며, 인터넷이 필요하다. 리소스? 커다란 시스템의 일부를 이루는 하드웨어, 소프트웨어, 데이터의 한 구성요소를 말한다. 예를..

[JS] HTTP
Language/JS 2021. 7. 20. 23:57

HTTP 공부 목표 HTTP messages 구조 HTTP 동작 방식 HTTP request & responses HTTP 응답 메세지 HTTP Messages HTTP란? HyperText Transfer Protocol의 줄임말로, HTML 같은 문서를 전송하기 위한 프로토콜이다. HTTP messages는 클라이언트와 서버 사이에서 데이터가 교환하는 방식이다. 메시지 타입에는 2가지가 있다. 요청 메시지는 클라이언트가 서버로 전달해서 서버에서 일어나는 메시지고, 응답 메시지는 요청메시지에 대한 서버의 답변이다. 요청메시지, 응답메시지는 유사구조를 가진다. 시작줄 헤더 empty line 본문 요청 시작줄 첫번째 HTTP 메서드로 GET, PUT, POST를 사용, HEAD, OPTIONS을 사용해 ..

[JS]네트워크 - REAT API
Language/JS 2021. 7. 20. 23:56

REST API 공부 목표 - REST API 개념 이해 - OPEN API & API key 개념 이해 - Postman 개념 이해 - HTTP API 테스팅 - Postman 사용하여 GET, POST 요청을 보내고 응답 받기 - Postman 사용하여 Open Weather Map Open API에 요청 해보기 - Google Chrome NetWork Tab 이해REST API란? REST란 Representational State Transfer의 약자로 효율적, 안정적이며 확장 가능한 분산시스템을 가져올 수 있는 소프트웨어 아키텍처 디자인 제약의 모음을 나타낸다. Referance 제약들을 준수했을 때, 그 시스템은 RESTful 하다고 말한다. 그럼 REST API는 무엇일까? REST AP..

반응형