Was ist das Internet -Protokoll für Serienlinien?
Das Internet -Protokoll der Serienlinie, das auch im Akronym -Slip bekannt ist, ist ein Mittel, um das Internet -Protokoll -Datagramm über einen seriellen Link zu senden. Es überträgt jedes Byte eines Pakets und fügt dem Stream einen oder mehrere eindeutige Marker -Bytes hinzu. Slip kann von zwei Systemen verwendet werden, um über eine direkte Kabelverbindung oder eine Modemverbindung zu kommunizieren. Die meisten Personalcomputer verwenden stattdessen das Point-to-Point-Protokoll (PPP), aber es wird häufig ein Slip verwendet, wenn sehr niedriger Overhead erforderlich ist.
Bei der Übertragung eines Datagramms sendet das Internet-Protokoll der seriellen Linie möglicherweise zuerst ein "End" -Marker-Byte über die Serienverbindung. Anschließend sendet es jedes Byte des Pakets, es sei denn, es ist einer von zwei Dezimalwerten: 219 oder 192. Wenn es 192 ist, sendet der Endmarkerwert zwei spezielle Bytes an seiner Stelle; 219 gefolgt von 220. Wenn es 219 ist, sendet Slip einen anderen Zwei-Byte-Code-219, gefolgt von 221. Sobald alle Bytes des Internet-Protokollpakets gesendet wurden, überträgt Slip das 192 Endmarker-Byte.Ausrutschen, es entfernt die Endmarkierungen und ersetzt alle speziellen Byte -Paare durch ihre ursprünglichen Werte. Einige Implementierungen von Slip können auch Pakete mit Null-Länge entfernen. Das resultierende Datagramm wird gegebenenfalls ohne weitere Analyse an die nächste Netzwerkschicht übergeben. Die Erkennung und Korrektur der Fehlererfassung und Korrektur bleibt der nächsten Ebene überlassen, die eine Übertragung einer Paket anfordern muss, wenn ein Fehler festgestellt wird.
Die Slip -Spezifikation wurde 1988 von der Internet Engineering Task Force (IETF) als Anfrage für Kommentare (RFC) 1055 veröffentlicht. Sie werden mehrere Slip -Mängel identifiziert, einschließlich Fehlerbehebung und mangelnder Kontrollmeldungen. Ein weiteres häufiges Problem mit dem Internetprotokoll für die Serienlinie ist, dass es keine Paketprotokollidentifikation gibt. Da Slip nur für die Leitung von Internet -Protokolldagagrammen ausgelegt war, ist dies möglicherweise kein häufiges Problem. Slip ist jedoch durchaus in der Lage, mehrere Internetprotokolle zu bearbeitenein Mittel, um sie zu identifizieren.
Mangel an Sicherheit ist eine weitere Überlegung für die Verwendung des Seriennobilien -Internet -Protokolls. Es gibt keinen Mechanismus für die Verbindungsauthentifizierung oder irgendeine Art von Datenverschlüsselung in dieser Ebene mit Schlupf. Es gibt auch keine Möglichkeit zur Erkennung von Internet -Protokolladressen für das Routing auf der nächsten Netzwerkschicht. In Bezug auf die maximale Paketgröße ist die Schlupfspezifikation vage, was auf eine Grenze hinweist, die von einer anderen Implementierung verwendet wird.
Das Internetprotokoll der Seriennlinie komprimiert keine Paketdaten, obwohl das Modem auf dem seriellen Link wird, wenn ein Modem verwendet wird. Komprimierter Schlupf (CSLIP), der 1990 von RFC 1144 definiert ist, bemüht sich in dieser Richtung. Es verkleinert den Header des Transmission Control Protocol (TCP) jedes Pakets auf sieben Bytes aus dem ursprünglichen 20. Der Rest des Pakets bleibt jedoch unverändert. Im Jahr 1994 wurde PPP - definiert in RFC 1661 - als neues robustes Protokoll erstellt, das viele Slip -Probleme aufgelöst hat.