Skip to main content

Wat is het seriële line internetprotocol?

Het seriële line internetprotocol, ook bekend door de acroniem Slip, is een middel om datagrammen van internetprotocol via een seriële link te verzenden.Het verzendt elke byte van een pakket en voegt indien nodig een of meer unieke markerbytes toe aan de stroom.Slip kan worden gebruikt door twee systemen om te communiceren via een directe kabelverbinding of modemverbinding.De meeste personal computers gebruiken in plaats daarvan point-to-point protocol (PPP), maar slip wordt vaak gebruikt waar een zeer lage overhead vereist is.

Bij het verzenden van een datagram kan het internetprotocol van de seriële lijn een eindmarkeringsbyte over de seriële link sturen..Het stuurt dan elke byte van het pakket, tenzij het een van de twee decimale waarden is: 219 of 192. Als het 192 is, stuurt de eindmarkeringswaarde twee speciale bytes op zijn plaats;219 gevolgd door 220. Als het 219 is, stuurt Slip een andere code van twee bytes mdash; 219 gevolgd door 221. Zodra alle bytes van het internetprotocolpakket zijn verzonden, verzendt Slip de 192 eindmarkeringsbyte.

Wanneer een pakket is wanneer een pakket isAls het wordt ontvangen door Slip, verwijdert het de eindmarkeringen en vervangt het eventuele speciale byte -paren door hun oorspronkelijke waarden.Sommige implementaties van slip kunnen ook pakketten nullengte verwijderen.Het resulterende datagram, indien aanwezig, wordt vervolgens zonder verdere analyse aan de volgende netwerklaag doorgegeven.Foutdetectie en correctie worden overgelaten aan de volgende laag, die een pakket opnieuw overdracht moet vragen als er een fout wordt ontdekt.

De slipspecificatie is in 1988 vrijgegeven door de Internet Engineering Task Force (IETF) als verzoek om opmerkingen (RFC) 1055. Het identificeert verschillende slip -tekortkomingen, waaronder foutafhandeling en gebrek aan besturingsberichten.Een ander veel voorkomend probleem met Serial Line Internet Protocol is dat er geen identificatie van pakketprotocol is.Aangezien SLIP alleen is ontworpen om datagrammen van het internetprotocol te verwerken, is dit misschien geen frequent probleem.Slip is behoorlijk in staat om meerdere internetprotocollen te hanteren, maar gezien een middel om ze te identificeren.

Gebrek aan beveiliging is een andere overweging voor het gebruik van Serial Line Internet Protocol.Er is geen mechanisme voor verbindingsverificatie of enige vorm van gegevenscodering op deze laag met slip.Er is ook geen middelen voor het ontdekken van internetprotocoladres voor het routeren bij de volgende netwerklaag.Met betrekking tot de maximale pakketgrootte is de slipspecificatie vaag, wat een limiet suggereert die door een andere implementatie wordt gebruikt.

Het internetprotocol van de seriële lijn comprimeert geen pakketgegevens, hoewel de modem op de seriële link zal, als een modem in gebruik is.Compressed slip (CSLIP), gedefinieerd in 1990 door RFC 1144, doet een inspanning in deze richting.Het verkrijgt de koptekst van het Transmission Control Protocol (TCP) van elk pakket tot zeven bytes van de oorspronkelijke 20. De rest van het pakket blijft echter ongewijzigd.In 1994 werd PPP mdash; gedefinieerd in RFC 1661 mdash; gecreëerd als een nieuw robuust protocol dat veel slipproblemen oploste.