1. 네트워크란? 컴퓨터상의 정보를 전달하기 위한 기술 (컴퓨터 - 컴퓨터간) 이때 프로토콜 사용 2. 네트워크 프로토콜? - 종단간 통신을 위한 약속을 의미. 이때 종단은 반드시 같은 층 단위여야 함. 같은 형식의 데이터 (ex. 사람과 사람, 컴퓨터와 컴퓨터 처럼) - 크기와 값을 가진 메시지 형태 3. 프로토콜 계층화 - 프로토콜을 계층화 해서 송신부 수신부 각각 n층이 있고, 층끼리는 같은 형식의 데이터를 취급함. - 각 계층끼리는 독립적 구현, 독립적 test 가능 --> 설계자들이 하나의 계층에만 집중 가능 - 각 계층 사이에는 인터페이스가 잘 정의 되어 있음 ex) TCP/IP, OSI 7 layer *프로토콜 스택? 각 계층들을 단계별로 축적해서 나타낸것