본문 바로가기
728x90
반응형

http27

[HTTP] TCP와 UDP TCP는 패킷을 보낼 때 비신뢰성, 비연결성 문제를 해결해준다. 인터넷 프로토콜 스택의 4계층 인터넷 프로토콜 스택의 4계층 프로토콜 계층 TCP/IP 패킷 정보 TCP 특징 전송 제어 프로토콜(Transmission Control Protocol) 연결지향 - TCP 3 way handshake (가상 연결) 데이터 전달 보증 순서 보장 신뢰할 수 있는 프로토콜 현재는 대부분 TCP 사용 TCP 3 way handshake 이렇게 3 way 핸드쉐이크를 하면 서로의 데이터를 신뢰할 수 있음 연결이 다 되고 난 후에 데이터를 전송한다. 진짜 연결된 게 아니고 가상적으로 연결된 것이다. 논리적으로 연결된 것. 그 사이에 있는 노드들끼리 어떻게 연결된지도 모름 전용선이 있는 건 아니다. 데이터 전달 보증 순.. 2022. 5. 9.
[HTTP] IP(인터넷 프로토콜) 복잡한 인터넷 망에서 서버에 메시지를 보낼 때 규칙이 있는데 그게 바로 IP 주소를 통해서 가능해진다. 먼저 송신자인 클라이언트가 주소를 부여받아야 한다. 서버도 메시지 주소를 부여 받아야 한다. IP. 인터넷 프로토콜의 역할 지정한 IP 주소(IP Address)에 데이터 전달 패킷(Packet)이라는 통신 단위로 데이터 전달 메시지를 전송할 때 패킷 정보가 있다. IP 패킷 정보 IP 패킷에는 출발지의 IP, 목적지의 IP, 기타 정보들이 들어있다. 클라이언트 패킷 전달 노드간 서로 전송을 하며 서버에 도달하게 된다. 서버 패킷 전달 서버에서 클라이언트까지 노드들을 거쳐가며 패킷이 전달된다. 클라이언트에서 서버로 보낼때랑 서버에서 클라이언트로 보낼때랑 서로 다른 노드를 거쳐가며 보낼 수도 있다. 인터.. 2022. 4. 23.
[HTTP] 인터넷 통신 인터넷에서 컴퓨터 두 대의 통신 방법 (1) 클라이언트에서 메시지를 보낸다. (2) 서버에서 응답 메시지를 보낸다. 복잡한 인터넷 망 인터넷을 파헤쳐 보면 여러 개의 노드로 구성되어 있다. 수많은 노드를 거쳐서 넘어가게 되는데 이 수많은 노드를 거쳐서 어떻게 원하는 서버에 메시지가 도착할까? IP가 이에 대한 해답을 준다. 2022. 4. 23.
728x90
반응형