Vad är seriallinjen Internetprotokoll?
Serielinjen Internetprotokoll, även känt av förkortningen, är ett sätt att skicka Internet Protocol Datagram över en serielänk. Den överför varje byte i ett paket och lägger till en eller flera unika markeringsbyte till strömmen efter behov. Slip kan användas av två system för att kommunicera via en direkt kabelanslutning eller modemlänk. De flesta persondatorer använder istället punkt-till-punkt-protokoll (PPP), men SLIP används ofta där mycket lågt över huvudet krävs.
När man överför ett datagram kan seriallinjen Internetprotokoll skicka en "slut" markörbyte över serielänken först. Den skickar sedan varje byte av paketet, såvida det inte är ett av två decimalvärden: 219 eller 192. Om det är 192 skickar slutmarkörvärdet två speciella byte på sin plats; 219 följt av 220. Om den är 219 skickar Slip en annan kod med två byte-219 följt av 221. När alla byte av Internetprotokollpaketet har skickats, sänder Slip 192-slutmarkören Byte.
När ett paket tas emot av avSlip, det tar bort slutmarkörerna och ersätter alla speciella bytepar med sina ursprungliga värden. Vissa implementeringar av slip kan också ta bort noll längd paket. Det resulterande datagrammet, om någon, överförs sedan till nästa nätverkslager utan ytterligare analys. Feldetektering och korrigering lämnas till nästa lager, som måste begära en överföring av paket om ett fel upptäcks.
Slip -specifikationen släpptes av Internet Engineering Task Force (IETF) 1988 som begäran om kommentarer (RFC) 1055. Den identifierar flera glidbrister, inklusive felhantering och brist på kontrollmeddelanden. Ett annat vanligt problem med serielinje Internetprotokoll är att det inte finns något paketprotokollidentifiering. Eftersom Slip endast var utformad för att hantera Internet Protocol Datagram kan detta inte vara ett vanligt problem. Slip är ganska kapabel att hantera flera internetprotokoll, men givetett sätt att identifiera dem.
Brist på säkerhet är en annan övervägande för att använda Internetprotokoll för seriell linje. Det finns ingen mekanism för anslutningsautentisering eller någon form av datakryptering vid detta lager med slip. Det finns inte heller något sätt för upptäckt av internetprotokolladress för routing vid nästa nätverkslager. När det gäller maximal paketstorlek är glidspecifikationen vag, vilket antyder en gräns som används av en annan implementering.
Serielinje Internetprotokollet komprimerar inte någon paketdata, även om modemet på serielänken kommer att om ett modem används. Komprimerad slip (CSLIP), definierad 1990 av RFC 1144, gör en ansträngning i denna riktning. Den krymper överföringskontrollprotokollets huvud (TCP) för varje paket till sju byte från de ursprungliga 20. Resten av paketet förblir dock oförändrat. 1994 var PPP - definierad i RFC 1661 - skapad som ett nytt robust protokoll som löste många slipproblem.