SLIP와 PPP의 차이

Anonim

에 두 지점을 상호 연결하는 데 사용되는 두 가지 프로토콜입니다. SLIP와 PPP SLIP (Serial Line Internet Protocol)과 PPP (Point-to-Point Protocol)는 데이터 전송을 용이하게하기 위해 두 지점을 상호 연결하는 데 사용되는 두 가지 프로토콜입니다. 다양한 유형의 미디어에 사용할 수 있지만 가장 일반적인 용도는 인터넷 연결을위한 전화선입니다. 사용자와 ISP 간의 디지털 통신을 설정하는 데 사용됩니다. SLIP와 PPP의 가장 큰 차이점은 현재 사용중인 것입니다. SLIP은이 두 버전 중 오래된 버전이며 매우 최소한의 기능 세트를가집니다. 결국 PPP와 그 고급 기능이 만들어져 SLIP이 쓸모 없게되었습니다.

PPP의 핵심 기능 중 하나는 초기화 중에 연결 설정을 자동 구성하는 기능입니다. 클라이언트와 호스트는 초기화하는 동안 통신하고 사용할 최적의 설정을 협상합니다. 이는 성공적인 연결을 위해 사전에 코딩 된 설정이 필요한 SLIP와는 다릅니다. 자동 구성을 사용하면 대부분의 설정을 수동으로 입력 할 필요가 없으므로 설치가 상당히 간단 해집니다.

PPP에 추가 된 또 다른 필수 기능은 오류 감지 및 복구입니다. 데이터를 전송하는 과정에서 패킷 하나 또는 둘이 길을 잃어 버릴 수도 있습니다. PPP는 오류를 감지하고 손실 된 패킷의 복구를 자동으로 시작할 수 있습니다. SLIP에는 오류 탐지에 대한 조항이 없으므로 더 높은 수준에서 구현해야합니다. 이렇게하면 복잡성이 증가 할뿐만 아니라 필요한 처리가 늘어납니다.

SLIP은 더 이상 사용되지 않지만 대부분의 컴퓨터 시스템에서 더 이상 사용되지 않지만 마이크로 컨트롤러와 같은 특정 시스템에서는 여전히 유용합니다. 이것은 오버 헤드가 비교적 적기 때문입니다. 패킷을 전송하기 위해 PPP는 끝에 패딩 정보는 물론 헤더를 추가합니다. 비교해 보면 SLIP은 각 패킷의 끝 부분에 끝 문자를 추가하기 만합니다. PPP의 기능이 실제로 필요하지 않은 응용 프로그램에서는 헤더와 패딩이 항상 존재하므로 대역폭을 낭비하는 것입니다. 이 경우 SLIP을 사용하면 실제로 PPP보다 유리합니다.

요약:

1. SLIP은 쓸모 없으며 대부분의 응용 프로그램에서 PPP로 대체되었습니다. 2. SLIP이 불가능할 때 PPP는 설정을 자동으로 구성 할 수 있습니다. 3. SLIP은 오류 검출 및 복구를 제공하지만 PPP는 오류 검출 및 복구를 제공합니다. 4. SLIP은 PPP에 비해 매우 적은 오버 헤드를 가지고 있습니다.