728x90
320x100
3계층 프로토콜에 대해 정리하려고 보니 이걸 먼저 정리해야 할 것 같다.
이들은 네트워크 출발지에서 목적지로 데이터를 전송할 때 사용하는 통신 방식이다.
- 유니캐스트
- 출발지-목적지 1:1 통신
- 브로드캐스트
- 1:All
- 동일 네트워크에 존재하는 모든 호스트가 목적지
- 멀티캐스트
- 1:N
- 하나의 출발지 - 다수의 목적지
- 애니캐스트
- 1:1 이되 동일 그룹 내의 목적지이며, 가장 가까운 호스트에서 응답
유니캐스트 프로토콜(Unicast Protocol)
- 고유 주소로 식별된 하나의 네트워크 목적지에 1:1로(One-to-One) 트래픽 또는 메시지를 전송하는 프로토콜
브로드캐스트 프로토콜(Broadcasting Protocol)
- 하나의 송신자가 같은 서브 네트워크상의 모든 수신자에게 데이터를 전송하는 프로토콜
멀티캐스트 프로토콜(Multicast Protocol)
- 같은 내용의 데이터를 여러 명의 특정한 그룹의 수신자들에게 동시에 전송할 수 있는 프로토콜
- 그룹 주소 이용
- 멀티캐스트 라우팅 프로토콜 + 그룹 관리 프로토콜 (IGMP)
애니캐스트 프로토콜(Anycast Protocol)
- 하나의 호스트에서 그룹 내의 가장 가까운 곳에 있는 수신자에게 데이터를 전달하는 전송 기술
- 하나의 수신 주소로 식별되는 다수의 노드로 전송
- 유니캐스트처럼 1:1이지만, 유니캐스트는 목적지가 정해져있고 애니캐스트는 같은 목적지 주소를 가진 후보 서버 여러대 중 하나를 정하는 것
정리
타입 | 통신 대상 | 범위 | IPv4 | IPv6 |
유니캐스트 | 1:1 | 전체 네트워크 | O | O |
브로드캐스트 | 1:All | 서브넷(로컬 네트워크) | O | X |
멀티캐스트 | 1:그룹 | 정의된 구간 | O | O |
애니캐스트 | 1:1 | 전체 네트워크 | △ | O |
300x250
반응형
GitHub 댓글