Packet sniffer develop #About packet
지난 포스팅 까지 우리는 패킷을 받아들이고 해당 데이터를 출력하는데에 성공했다. 그러나 데이터를 16진수로 출력해보고, 문자로 출력해봐도 무슨 뜻인지 알기가 쉽지 않았다. 이러한 데이터를 패킷 구조에 따라 나누면 각 영역의 의미를 알 수 있을 것이다. 이번 포스팅에서는 받아들인 패킷 데이터를 분석하기 위해 필요한 기초 지식과 실제 프로그래밍에서 따로 패킷 구조 분석 기능만 모아둘 헤더를 생성해볼 것이다. OSI 7 Layer 패킷 데이터를 분석하기 위해서는 OSI 7계층 구조부터 이해해야 한다. 계층 계층명 프로토콜 7계층 응용계층 HTTP, FTP, SMTP, DNS, DHCP, TELNET, ... 6계층 표현계층 SSL, TLS ... 5계층 세션계층 NetBIOS, SAP, ... 4계층 전송계층..