728x90
반응형

TCP/IP 2

TCP/IP 통신 프로토콜

* TCP/IP 프로토콜은 OSI 7 layer중에 3,4 layer를 다룸 * 각 계층마다 같은 형식의 패킷(데이터 + 프로토콜 정보)이 있고, 패킷을 다른 계층끼리 전달한다 1. 네트워크 계층 (Network Access Layer) 컴퓨터와 네트워크의 물리적 연결 (랜카드가 pc를 랜(Local Area Network)에 연결시킴) 네트워크 계층의 주된 프로토콜은 ethernet 프로토콜 (유선 LAN) Ethernet 헤더에 MAC 물리 주소가 포함 되어있다 (상위 계층으로 갈때 헤더를 제거하고 전달) 2. 인터넷 계층(Internet Layer) 데이터 전송 IP주소로 host 식별 주된 프로토콜은 IP 프로토콜. 헤더에 IP데이터가 포함 되어있다. IPv4, IPv6, ICMP 이렇게 있음 *..

임베디드 2022.03.08

네트워크 프로토콜 개념 및 정의

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

임베디드 2022.03.07
728x90
반응형