nätverkslager i OSI-modellen

postat detta på Feb 24, 2018

termerna ”nätverkslager” eller ”nätverksmodell” används ofta i nätverk.

och nätverkslagret är den tredje nivån i OSI-modellen (Open Systems Interconnection Model) och det lager som tillhandahåller data routingvägar för nätverkskommunikation.

OSI-modellen (Open Systems Interconnection) beskriver en standardisering av funktionerna i ett kommunikationssystem via abstrakta lager.

varje lager definierar en egen uppsättning funktioner under kommunikationen mellan nätverksenheter och kommunicerar bara med lagret ovan och under.

OSI-modell

som figuren visade ovan definierar nätverksmodeller en uppsättning nätverkslager och hur de interagerar. Den olika nätverksmodellen beror på vilken organisation eller företag som startade dem.

de viktigaste två är:

tcp / IP – Modell-denna modell kallas ibland DOD-modellen eftersom den var avsedd för försvarsdepartementet. Det kallas också internetmodellen eftersom TCP / IP är det protokoll som används på internet.

OSI – nätverksmodell-International Standards Organization (ISO) har definierat en standard som kallas OSI-referensmodellen (Open Systems Interconnection). Detta är en 7-lagers arkitektur och beskrivs vidare i nästa avsnitt.

ISO / OSI-nätverksmodellen, standardmodellen för nätverksprotokoll och distribuerade applikationer, är den internationella Standardorganisationens Open System Interconnect-modell (ISO/OSI). Det definierar sju nätverkslager.

nätverksarkitektur-OSI-modell

egenskaper för OSI-lagren

de sju lagren i OSI-referensmodellen kan delas in i två kategorier: övre lager och nedre lager.

de övre lagren i OSI-modellen hanterar applikationsproblem och implementeras i allmänhet endast i programvara. Det högsta lagret, applikationsskiktet, ligger närmast slutanvändaren. Både användare och applikationslagerprocesser interagerar med program som innehåller en kommunikationskomponent. Termen övre lager används ibland för att hänvisa till något lager ovanför ett annat lager i OSI-modellen.

de nedre lagren i OSI-modellen hanterar datatransportproblem. Det fysiska lagret och datalänkskiktet implementeras i hårdvara och mjukvara. Det lägsta lagret, det fysiska lagret, ligger närmast det fysiska nätverksmediet (till exempel nätverkskabeln) och ansvarar för att faktiskt placera information på mediet.

7-lager-osi-modell

Mer detaljer-OSI-Nätverksmodellstandarden

OSI-nätverksmodellskikten är ordnade här från de lägre nivåerna som börjar med den fysiska (hårdvaran) till de högre nivåerna.

  1. fysiskt lager-den faktiska hårdvaran.
  2. Datalänklager – dataöverföringsmetod (802x ethernet). Sätter data i ramar och säkerställer felfri överföring. Kontrollerar också tidpunkten för nätverksöverföringen. Lägger till information om Ramtyp, adress och felkontroll. IEEE delade detta lager i de två följande underlagren.
    1. logisk länkkontroll (LLC) – upprätthåller länken mellan två datorer genom att upprätta Service Access Points (SAPs) som är en serie gränssnittspunkter. IEEE 802.2.
    2. Media Access Control (MAC) – används för att samordna sändning av data mellan datorer. 802.3, 4, 5 och 12-standarderna gäller för detta lager. Om du hör någon prata om MAC-adressen till ett nätverkskort hänvisar de till kortets hårdvaruadress.
  3. nätverkslager – IP-nätverksprotokoll. Rutter meddelanden med den bästa sökvägen tillgängliga.
  4. transportlager-TCP, UDP. Säkerställer korrekt sekvenserad och felfri överföring.
  5. Sessionslager-användargränssnittet till nätverket. Bestämmer när sessionen påbörjas eller öppnas, hur länge den används och när den är stängd. Kontrollerar överföringen av data under sessionen. Stöder säkerhet och namnuppslag som gör det möjligt för datorer att hitta varandra.
  6. Presentationsskikt – ASCII-eller ebcdec-datasyntax. Gör typen av data transparent för lagren runt den. Används för att översätta datum till datorspecifikt format som byte-beställning. Det kan innefatta komprimering. Den förbereder data, antingen för nätverket eller applikationen beroende på vilken riktning den går.
  7. Application Layer-tillhandahåller tjänster programvara behöver. Ger möjlighet för användarapplikationer att interagera med nätverket.

sammanfattning av lager

många protokollstaplar överlappar gränserna för sju lagermodellen genom att arbeta vid flera lager av modellen. File Transport Protocol (FTP) och telnet arbetar båda i applikationen, presentationen och sessionslagren.

Internet, TCP/IP, DOD-modellen

denna modell kallas ibland DOD-modellen eftersom den designades för försvarsdepartementet det kallas också TCP/IP four layer protocol eller internet protocol. Den har följande lager:

  1. Link-enhetsdrivrutin och gränssnittskort som kartlägger datalänken och det fysiska lagret i OSI-modellen.
  2. nätverk-motsvarar nätverkslagret i OSI-modellen och inkluderar IP -, ICMP-och IGMP-protokollen.
  3. Transport-motsvarar transportskiktet och inkluderar TCP-och UDP-protokollen.
  4. ansökan-motsvarar OSI-sessions -, presentations-och applikationslager och inkluderar FTP, Telnet, ping, Rlogin, rsh, TFTP, SMTP, SNMP, DNS, ditt program etc.

Observera TCP/IP-protokollet med fyra lager. Varje lager har en uppsättning data som den genererar.

  1. Länkskiktet motsvarar hårdvaran, inklusive enhetsdrivrutinen och gränssnittskortet. Länkskiktet har datapaket associerade med det beroende på vilken typ av nätverk som används som ARCnet, Token ring eller ethernet. I vårt fall kommer vi att prata om ethernet.
  2. nätverksskiktet hanterar rörelsen av paket runt nätverket och inkluderar IP, ICMP och IGMP. Det är ansvarigt för att se till att paket når sina destinationer, och om de inte gör det, rapporterar fel.
  3. transportskiktet är den mekanism som används för två datorer för att utbyta data med avseende på programvara. De två typerna av protokoll som är transportmekanismerna är TCP och UDP. Det finns också andra typer av protokoll för andra system än TCP/IP men vi kommer att prata om TCP och UDP i det här dokumentet.
  4. applikationsskiktet avser nätverksprotokoll som används för att stödja olika tjänster som FTP, Telnet, BOOTP, etc. Observera här för att undvika förvirring, att applikationsskiktet i allmänhet hänvisar till protokoll som FTP, telnet, ping och andra program utformade för specifika ändamål som styrs av en specifik uppsättning protokoll definierade med RFC: s (begäran om kommentarer). Men ett program som du kan skriva kan definiera sin egen datastruktur för att skicka mellan klient-och serverprogram så länge som programmet du kör på både klient-och servermaskinen förstår ditt protokoll. Till exempel när ditt program öppnar ett uttag till en annan maskin använder det TCP-protokollet, men de data du skickar beror på hur du strukturerar det.
kategorier: Routrar
dela:



Lämna ett svar

Din e-postadress kommer inte publiceras.