베스트 에포트 배달
Best-effort delivery베스트 어포트 전달은 네트워크가 데이터가 전달되거나 전달이 서비스 품질을 충족한다는 보증을 제공하지 않는 네트워크 서비스를 설명한다. 베스트 에퍼트 네트워크에서, 모든 사용자들은 베스트 에포트 서비스를 얻는다. 베스트 에프터에서는, 네트워크 지연과 패킷 손실과 같은 네트워크 성능 특성은 현재의 네트워크 트래픽 부하에 따라 달라진다. 네트워크 부하가 증가할 때, 이것은 패킷 손실, 재전송, 패킷 지연 변동, 그리고 추가적인 네트워크 지연 또는 심지어 세션 연결 해제로 이어질 수 있다.
최선은 신뢰할 수 있는 제공과 대조될 수 있으며, 이는 최강의 제공 위에 구축될 수 있다(대개 지연 시간과 처리량 보장이 없음). 또는 정의된 서비스 품질을 유지할 수 있는 가상 회로 체계와 비교될 수 있다.
물리적 서비스
우체국은 최상의 배달 접근법을 사용하여 편지를 배달한다. 특정 서신의 배달은 사전에 예정되어 있지 않으며, 우체국에 자원이 사전에 할당되어 있지 않다. 이 서비스는 메시지를 전달하기 위해 "최고의 노력"을 할 것이지만, 너무 많은 편지가 갑자기 우체국이나 삼류 센터에 도착할 경우 배달이 지연될 수 있다. 보낸 사람은 일반적으로 편지가 성공적으로 배달되었을 때 알리지 않는다.
종래의 전화 네트워크는 최상의 통신에 기반을 둔 것이 아니라 회선 교환에 기반을 두고 있다. 새로운 통화의 연결 단계에서는 전화 교환에 자원이 예약되거나, 통화 중 신호는 사용자에게 무료 용량 부족으로 통화가 차단됨을 알려준다. 진행 중인 전화 통화는 네트워크 과부하로 인해 절대로 중단될 수 없으며, 일정한 대역폭이 보장된다.
인터넷
인터넷 프로토콜은 호스트들 사이에 데이터그램을 전달하는 최상의 서비스를 제공한다. IPv4는 최상의 전달 방식에 의존하는 무연결 인터넷 프로토콜이다. IPv4 데이터그램이 손실되거나 임의로 지연되거나 손상되거나 중복될 수 있다. 그 위에 구축된 애플리케이션은 엔드투엔드로 필요한 추가 서비스를 구현한다. TCP(Transmission Control Protocol)는 호스트 쌍 사이의 옥텟 스트림을 위 계층에 확실하게 전달하여 스트림을 내부적으로 패킷으로 분할하고 손실되거나 손상된 경우 스트림을 재전송한다. 사용자 데이터그램 프로토콜(UDP)은 데이터그램만 오류 검사하는 더 얇은 추상화 계층을 제공한다. 두 전송 레이어는 기본 프로토콜이며 서로 다른 포트 번호로 구현된 동일한 호스트에서 프로세스 간 멀티플렉싱을 제공한다.
추가 읽기
- 네트워킹 및 통신 백과사전 ISBN 0-07-212005-3
- Comments on the Usefulness of Simple Best-Effort Traffic, RFC 5290