ISO standards는 Open Systems Interconnection(OSI) model
1970년대 말에 처음 소개되었다.
open system은 두개의 다른 시스템이 통신할 수 있도록 하는 set of protocol
OSI model: layered framework
Layered model: 7 layers
ISO는 organization, OSI is the model.
physicla -> bits 단위 전달
Data link-> bits를 frame으로, hop-to-hop delivery
Network -> packet을 source에서 destination으로 이동, internetworking을 제공
Transport -> process-to-process message 전달과 에러회복 제공
Session -> 세션 구축, 관리, 중단
Presentation -> 데이터를 번역, 압축, 암호화
Application -> 네트워크 자원에 접근 허용
물리 주소는 hop to hop, logical address는 동일하게 남아있는다.
tcpdump 프로그램은 네트워크 인터페이스에서 IP패킷을 가져온다
관심있는 패킷을 고르기 위해 필터링한다
Packets & higher-layer messages는 전시되거나 분석될 수 있다.
tcpdump 기반의 많은 네트워크 프로토콜 분석기들 -> troubleshooting network
오픈소스 네트워크 프로토콜 분석가들
계층화된 TCP/IP 프로토콜 구조를 이해하기 위해 네트워크 프로토콜 분석가를 쓴다!