데이터 통신과 네트워킹에서 송신자와 수신자, 그리고 모든 중간 장치들이 효과적으롵 통신하기 위하여 따라야 하는 규칙
OSI 7계층의 세션계층, 표현계층, 응용계층에 해당
응용 프로그램(Application)들이 데이터를 통신이 이루어짐
데이터 단위는 Data/Message
HTTP, SMTP, POP3, DNS, FTP, TELNET, SSH, IMAP3 등
OSI 7계층의 전송 계층에 해당
통신 노드 간의 연결을 제어하고, 신뢰성 있는 데이터 전송을 담당
TCP : 연결형, 흐름/오류/혼잡제어 (느리다)
UDP : 비연결형, 책임X/제어X (빠르다)
Port 번호를 이용해 전송
데이터 단위는 세그먼트(Segment)
TCP, UDP
OSI 7계층의 네트워크 계층에 해당
통신 노드 간의 IP패킷을 전송하는 기능
라우팅 기능
IP 주소(논리주소)를 이용해 전송
데이터 단위는 패킷(Packet)
IPv4, IPv6, ICMP, ARP 등
OSI 7계층의 물리계층과 데이터링크계층에 해당
인터넷 계층에서 형성된 패킷을 전기신호 또는 광신호로 바꾸어 전달
MAC 주소(물리주소)를 이용해 전송
기본적으로 에러검출, 패킷의 프레임화 담당
데이터 단위는 프레임(Frame)
이더넷, 토큰링, FDDI 등