Virtauksen Ja Virheen Hallinnan Ero

Sisällysluettelo:

Virtauksen Ja Virheen Hallinnan Ero
Virtauksen Ja Virheen Hallinnan Ero

Video: Virtauksen Ja Virheen Hallinnan Ero

Video: Virtauksen Ja Virheen Hallinnan Ero
Video: Erosiivse gastriit, kuidas ravida kiiresti kodus looduslike ravimeid! 2024, Marraskuu
Anonim

Tärkein ero - Virtauksen hallinta ja virheen hallinta

Tietoliikenne on prosessi, jolla dataa lähetetään lähteestä kohteeseen siirtovälineen kautta. Tehokkaan tiedonsiirron kannalta on välttämätöntä käyttää tekniikoita. Lähettimellä ja vastaanottimella on erilaiset nopeudet ja erilaiset tallennuskapasiteetit. Kun data saavuttaa määränpään, tiedot tallennetaan väliaikaisesti muistiin. Tuo muisti tunnetaan puskurina. Nopeuserot ja puskurirajoitukset voivat vaikuttaa luotettavaan tiedonsiirtoon. Virtauksen hallinta ja virhesäätö ovat kaksi erilaista mekanismia, joita käytetään tarkkaan tiedonsiirtoon. Jos lähettäjän nopeus on suurempi ja vastaanottimen nopeus on pienempi, nopeus ei täsmää. Sitten lähetettyjen tietojen kulkua tulisi hallita. Tämä tekniikka tunnetaan virtauksen ohjauksena. Lähetyksen aikana voi esiintyä virheitä. Jos vastaanotin havaitsee virheen,sen tulisi ilmoittaa lähettäjälle, että tiedoissa on virhe. Joten lähettäjä voi lähettää tiedot uudelleen. Tätä tekniikkaa kutsutaan virheenhallinnaksi. Molemmat esiintyvät OSI-mallin datalinkkikerroksessa. Keskeinen ero vuonohjauksen ja virheenhallinnan välillä on se, että virtauksen ohjauksen on ylläpitää asianmukaista tiedonkulkua lähettäjältä vastaanottimelle, kun taas virheenhallinnan on selvittää, onko vastaanottimelle toimitettu data virheetöntä ja luotettavaa. Keskeinen ero vuonohjauksen ja virheenhallinnan välillä on se, että virtauksen ohjauksen on ylläpitää asianmukaista tiedonkulkua lähettäjältä vastaanottimelle, kun taas virheenhallinnan on selvittää, onko vastaanottimelle toimitettu data virheetöntä ja luotettavaa. Keskeinen ero vuonohjauksen ja virheenhallinnan välillä on se, että virtauksen ohjauksen on ylläpitää asianmukaista tiedonkulkua lähettäjältä vastaanottimelle, kun taas virheenhallinnan on selvittää, onko vastaanottimelle toimitettu data virheetöntä ja luotettavaa.

SISÄLLYS

1. Yleiskatsaus ja keskeinen ero

2. Mikä on virtauksen hallinta

3. Mikä on virheen hallinta

4. Virtauksen ja virheen hallinnan yhtäläisyydet

5. Vertailu vierekkäin - Virtauksen hallinta vs virheen hallinta taulukkomuodossa

6. Yhteenveto

Mikä on virtauksen hallinta?

Kun lähetät dataa laitteesta toiseen, lähetyksen loppu tunnetaan lähteenä, lähettäjänä tai lähettimenä. Vastaanottava pää tunnetaan nimellä kohde tai vastaanottaja. Lähettäjän ja vastaanottajan nopeudet voivat olla erilaiset. Vastaanotin ei pysty käsittelemään tietoja, jos tiedonsiirtonopeus on suurempi. Joten voidaan käyttää virtauksen ohjaustekniikoita.

Yksi yksinkertainen virtauksen säätötapa on Stop and Wait flow control. Ensin lähetin lähettää datakehyksen. Vastaanotettuaan vastaanotin lähettää kuittauskehyksen (ACK). Lähetin voi lähettää dataa vasta saatuaan kuittauskehyksen vastaanottimelta. Tämä mekanismi ohjaa siirtovirtaa. Tärkein haittapuoli on, että vain yksi datakehys voidaan lähettää kerrallaan. Jos yksi viesti sisältää useita kehyksiä, pysäytys ja odotus eivät ole tehokas vuonhallintamenetelmä.

Virtauksen ja virheen hallinnan ero
Virtauksen ja virheen hallinnan ero

Kuva 01: Virtauksen hallinta ja virheen hallinta

Liukuva ikkuna -menetelmässä sekä lähettäjä että vastaanottaja ylläpitävät ikkunaa. Ikkunan koko voi olla yhtä suuri tai pienempi kuin puskurikoko. Lähettäjä voi lähettää, kunnes ikkuna on täynnä. Kun ikkuna on täynnä, lähettimen on odotettava, kunnes se vastaanottaa kuittauksen vastaanottimelta. Järjestysnumeroa käytetään kunkin kehyksen seuraamiseen. Vastaanotin kuittaa kehyksen lähettämällä kuittauksen seuraavan odotetun kehyksen järjestysnumerolla. Tämä kuittaus ilmoittaa lähettäjälle, että vastaanotin on valmis hyväksymään ikkunakokoisten kehysten lukumäärän alkaen määritetystä numerosta.

Mikä on virheen hallinta?

Tiedot lähetetään kehysjaksona. Jotkin kehykset eivät välttämättä saavuta määränpäätä. Kohinapurske voi vaikuttaa kehykseen, joten sitä ei ehkä tunnisteta vastaanottopäässä. Tässä tilanteessa sitä kutsutaan kehys menetetään. Joskus kehykset saavuttavat määränpään, mutta biteissä on joitain virheitä. Sitten kehystä kutsutaan vaurioituneeksi kehykseksi. Molemmissa tapauksissa vastaanotin ei saa oikeaa datakehystä. Näiden ongelmien välttämiseksi lähettäjällä ja vastaanottajalla on protokollat kuljetusvirheiden havaitsemiseksi. On tärkeää muuttaa epäluotettava datalinkki luotettavaksi datalinkiksi.

Virheenhallintatekniikat

Virheiden hallintaan on kolme tekniikkaa. Ne ovat Stop-and-Wait, Go-Back-N, Selective-Repeat. Näitä mekanismeja kutsutaan yhdessä automaattiseksi toistopyynnöksi (ARQ).

Stop and Wait ARQ -kohdassa kehys lähetetään vastaanottimelle. Sitten vastaanotin lähettää kuittauksen. Jos lähettäjä ei saanut kuittausta tietyllä ajanjaksolla, lähettäjä lähettää kehyksen uudelleen. Tämä ajanjakso löytyy käyttämällä erityistä laitetta, jota kutsutaan ajastimeksi. Lähetettäessä kehystä lähettäjä käynnistää ajastimen. Sillä on kiinteä aika. Jos vastaanottimelta ei ole tunnistettavissa olevaa kuittausta, lähettäjä lähettää kyseisen kehyksen uudelleen.

Go-Back-N ARQ -ohjelmassa lähettäjä lähettää sarjan kehyksiä ikkunan kokoon saakka. Jos virheitä ei ole, vastaanottaja lähettää kuittauksen tavalliseen tapaan. Jos kohde havaitsee virheen, se lähettää negatiivisen kuittauksen (NACK) tälle kehykselle. Vastaanotin hylkää virhekehyksen ja kaikki tulevat kehykset, kunnes virhekehys on korjattu. Jos lähettäjä saa negatiivisen kuittauksen, sen tulisi lähettää virhekehys ja kaikki seuraavat kehykset uudelleen.

Selective-Repeat ARQ -ohjelmassa vastaanotin seuraa järjestysnumeroita. Se lähettää negatiivisen kuittauksen vain kadonneesta tai vahingoittuneesta kehyksestä. Lähettäjä voi lähettää vain kehyksen, jolle NACK vastaanotetaan. Se on tehokkaampaa kuin Go-Back-N ARQ. Nämä ovat yleisiä virheenhallintatekniikoita.

Mikä on vuonohjauksen ja virheenhallinnan yhtäläisyys?

Sekä vuonohjaus että virheenhallinta esiintyvät datalinkkikerroksessa

Mikä ero on virtauksen ja virheenhallinnan välillä?

Erilainen artikkeli keskellä taulukkoa

Virtauksen hallinta vs virheen hallinta

Virtauksen hallinta on mekanismi, jolla ylläpidetään asianmukaista lähetystä lähettäjältä vastaanottimelle tiedonsiirrossa. Virheiden hallinta on mekanismi, joka toimittaa virheettömän ja luotettavan tiedon vastaanottimelle tiedonsiirrossa.
Tärkeimmät tekniikat
Stop and Wait ja Sliding Window ovat esimerkkejä virtauksen ohjaustekniikoista. Stop-and-wait ARQ, Go-Back-N ARQ, Selective-Repeat ARQ ovat esimerkkejä virheenhallintatekniikoista.

Yhteenveto - Flow Control vs Error Control

Tiedot välitetään lähettäjältä vastaanottajalle. Luotettavan ja tehokkaan viestinnän kannalta on välttämätöntä käyttää tekniikoita. Virtauksen hallinta ja virheen hallinta ovat kaksi niistä. Tässä artikkelissa keskusteltiin erosta Flow Control ja Error Control. Virtauksen ja virheen hallinnan välinen ero on, että virtauksen ohjauksen on ylläpidettävä asianmukaista tiedonkulua lähettäjältä vastaanottimelle, kun taas virheen hallinnan on selvitettävä, onko vastaanottimelle toimitettu data virheetöntä ja luotettavaa.

Lataa PDF-tiedosto Flow Control vs Error Control -sivulta

Voit ladata tämän artikkelin PDF-version ja käyttää sitä offline-tarkoituksiin lainausviestin mukaan. Lataa PDF-versio täältä: Virtauksen ja virheen hallinnan ero

Suositeltava: