IP Internet Protocol
: 송수신간의 패킷단위로 데이터를 교환하는 네트워크에서 정보를 주고받는데 사용하는 통신규약
- 신뢰성, 안정성이 낮은 비연결형 네트워크
- 패킷분해/조립, 주소지정, 경로 설정 가능
- Best effort 원칙(빠른 시간내에 데이터 전송)에 따른 전송기능 제공
- total packet length : IP 헤더 + 데이터를 포함한 IP 패킷전체의 길이를 BYTE 단위로 표시(max = 2^16-1)
- header length : IP 프로토콜 헤더의 길이를 32bit word로 표시
- time to live : 네트워크에서 생존할 수 있는 시간
- version number : IP 버전 번호
TCP
- 속도보다 신뢰성이 중요되는 네트워크에서 사용, 가상회선연결 형태
- 패킷 다중화, 순서/오류/흐름 제어
- stream위주의 전달
- TCP 헤더 크기 : 20byte, 옵션 추가시 ~60byte