[네트워크 기초 #4] 4. 네트워크 프로토콜
2021. 4. 30. 00:04ㆍCS/네트워크 기초
프로토콜이란?
일종의 약속, 양식이다.
네트워크에서 노드 간에 통신할 때 A 노드가 B 노드에게 어떤 데이터를 어떻게 보내는지 작성하기 위한 양식
- 가까운 곳과 통신할 때
- Ethernet
(MAC 주소로 통신) - 멀리 있는 곳과 통신할 때
- ICMP
- IPv4
- ARP
(IP 주소로 통신) - 여러가지 프로그램으로 통신할 때
- TCP, UDP
(Port Number로 통신)
위 프로토콜의 경우 같이 사용한다.
즉, 여러 프로토콜을 캡슐화하고 캡슐화한 단위를 패킷이라 한다.
Ethernet | IPv4 | TCP | 데이터 |
보내고 싶은 데이터, 데이터를 보내기 위해 어떤 프로그램과 통신할지(TCP), 어느 지역에 있는(IPv4), 그 지역에서 특정 컴퓨터를 찾아라(Ethernet)
'CS > 네트워크 기초' 카테고리의 다른 글
[네트워크 기초 #6] 5. 네트워크 모델 (0) | 2021.04.30 |
---|---|
[네트워크 기초 #5] 1-1. 네트워크란 무엇인가? (0) | 2021.04.30 |
[네트워크 기초 #3] 3. 네트워크의 통신방식 (0) | 2021.04.29 |
[네트워크 기초 #2] 2. 네트워크의 분류 (0) | 2021.04.29 |
[네트워크 기초 #1] 1. 네트워크란 무엇인가? (0) | 2021.04.29 |