TCP, UDP
·
WEB/Internet Network
계층 구조 애플리케이션 계층 - HTTP, FTP 전송 계층 - TCP, UDP 인터넷 계층 - IP 네트워크 인터페이스 계층 #TCP는 IP만으로 해결이 안됐던 문제(데이터 손실 여부, 순서 보증 등)를 해결할 수 있다. TCP(전송 제어 프로토콜, Transmission Control Protocol)의 특징 1. 연결지향 - TCP 3 way handshake (가상 연결) 2. 데이터 전달 보증 (패킷 누락을 알 수 있음) 3. 순서 보증 - 신뢰할 수 있는 프로토콜 - 현재는 대부분 TCP 사용 # TCP의 특징들이 가능한 이유? - 전송 제어, 순서, 검증 정보와 같은 것들이 추가 되어있기 떄문 (그래서 TCP를 신뢰할 수 있는 프로토콜 이라고 한다) UDP(사용자 데이터그램 프로토콜, Use..
IP(인터넷 프로토콜)
·
WEB/Internet Network
IP의 역할 지정한 IP 주소(IP Adress)에 데이터 전달 패킷(Packet)이라는 통신 단위로 데이터 전달 IP의 간략한 동작 원리 출발지 IP, 목적지 IP, 기타... 의 정보와 보내고 싶은 전송 데이터를 담은 패킷을 인터넷 망에 던진다. 인터넷 망은 많은 노드(서버)들로 이루어져 있는데, 이 노드들은 정해진 규약을 따르고 있기 때문에 패킷에 담긴 출발지와 목적지를 다 이해 할 수 있다. 그렇게 노드들이 각자 경로를 설정하며 패킷이 목적지로 전달된다. IP의 한계 1. 비연결성 - 패킷을 받을 대상이 없거나 서비스 불능 상태여도 패킷 전송 - 대상 서비스가 불능이여도 패킷을 보내는 입장에서 알 방법이 없음 2. 비신뢰성 - 중간에 패킷이 사라질 경우, 패킷이 순서대로 안 올 경우 - 패킷을 전..
potatoCompletion