Forskellen Mellem HDLC Og SDLC

Forskellen Mellem HDLC Og SDLC
Forskellen Mellem HDLC Og SDLC

Video: Forskellen Mellem HDLC Og SDLC

Video: Forskellen Mellem HDLC Og SDLC
Video: Курс Тестирование ПО. Занятие 5. Software Development Life Cycle (SDLC) | QA START UP 2024, November
Anonim

HDLC vs SDLC

HDLC og SDLC er kommunikationsprotokoller. SDLC (Synchronous Data Link Control) er en kommunikationsprotokol, der anvendes i datalinklaget i computernetværk, udviklet af IBM. HDLC (High-Level Data Link Control) er igen en datalinkprotokol, udviklet af ISO (International Organization for Standardization) og blev oprettet ud af SDLC.

SDLC blev udviklet af IBM i 1975 til brug i Systems Network Architecture (SNA) miljøer. Det var synkron og bitorienteret og var en af de første af sin art. Det overgik de synkrone, tegnorienterede (dvs. Bisync fra IBM) og synkrone byte-count-orienterede protokoller (dvs. DDCMP fra DEC) i effektivitet, fleksibilitet og hastighed. Forskellige linktyper og teknologier såsom punkt-til-punkt- og multipoint-links, afgrænsede og ubegrænsede medier, halv-duplex- og full-duplex-transmissionsfaciliteter og kredsløbskoblede og pakkekoblede netværk understøttes. SDLC identificerer "primær" nodetype, som styrer andre stationer, der kaldes "andet" noder. Så de sekundære noder styres kun af en primær. Primær kommunikerer med sekundære noder ved hjælp af polling. Sekundære noder kan ikke transmittere uden tilladelse fra den primære. Fire grundlæggende konfigurationer, nemlig Point-to-point, Multipoint, Loop og Hub go-ahead kan bruges til at forbinde primær med sekundære noder. Punkt til punkt involverer kun en primær og sekundær, mens Multipoint betyder en primær og mange sekundære noder. Loop-topologi er involveret i Loop, som i det væsentlige forbinder primær til første sekundær og sidste sekundær igen forbundet til primær, så mellemliggende sekundærer sender meddelelser gennem hinanden, når de svarer på primærens anmodninger. Endelig involverer Hub go-ahead en indgående og udgående kanal til kommunikation til sekundære noder. Punkt til punkt involverer kun en primær og sekundær, mens Multipoint betyder en primær og mange sekundære noder. Loop-topologi er involveret i Loop, som i det væsentlige forbinder primær til første sekundær og sidste sekundær igen forbundet til primær, så mellemliggende sekundærer sender meddelelser gennem hinanden, når de svarer på primærens anmodninger. Endelig involverer Hub go-ahead en indgående og udgående kanal til kommunikation til sekundære noder. Punkt til punkt involverer kun en primær og sekundær, mens Multipoint betyder en primær og mange sekundære noder. Loop-topologi er involveret i Loop, som i det væsentlige forbinder primær til første sekundær og sidste sekundær igen forbundet til primær, så mellemliggende sekundærer sender meddelelser gennem hinanden, når de svarer på primærens anmodninger. Endelig involverer Hub go-ahead en indgående og udgående kanal til kommunikation til sekundære noder. Hub-go-ahead involverer en indgående og udgående kanal til kommunikation til sekundære noder. Hub-go-ahead involverer en indgående og udgående kanal til kommunikation til sekundære noder.

HDLC opstod først, da IBM sendte SDLC til forskellige standardkomiteer, og en af dem (ISO) modificerede SDLC og oprettede HDLC-protokol. Det er igen en bitorienteret synkron protokol. På trods af at flere funktioner, der anvendes i SDLC, er udeladt, betragtes HDLC som et kompatibelt supersæt af SDLC. SDLC Frame-format deles af HDLC. HDLC-felter har den samme funktionalitet som dem i SDLC. HDLC understøtter også synkron fuld-duplex-drift som SDLC. HDLC har en mulighed for 32-bit kontrolsum, og HDLC understøtter ikke Loop- eller Hub-klargøringskonfigurationerne, som er tydelige mindre forskelle fra SDLC. Men den største forskel kommer fra det faktum, at HDLC understøtter tre overførselstilstande i modsætning til en i SDLC. Den første er den normale reaktionstilstand (NRM), hvor sekundære noder ikke kan kommunikere med en primær, før den primære har givet tilladelse. Dette er faktisk den overførselstilstand, der bruges i SDLC. For det andet tillader den asynkrone reaktionstilstand (ARM) sekundære noder at tale uden primærens tilladelse. Endelig har den asynkron afbalanceret tilstand (ABM), der introducerer en kombineret knude, og al ABM-kommunikation sker kun mellem disse noder.

Sammenfattende er SDLC og HDLC begge netværksprotokoller for datalinklag. SDLC blev udviklet af IBM, mens HDLC blev defineret af ISO ved hjælp af SDLC som basis. HDLC har mere funktionalitet, selvom nogle funktioner i SDLC ikke er til stede i HDLC. SDLC kan bruges med fire konfigurationer, mens HDLC kun kan bruges med to. HDLC har mulighed for 32-bit kontrolsum. Den største forskel mellem disse to er de overførselsmetoder, de har. SDLC har kun en overførselstilstand, som er NRM, men HDLC har tre tilstande inklusive NRM.

Anbefalet: