„SzgHalok 7. teszt (Forgalomszabályozás, hibakezelés, Szállítási réteg (TCP, UDP))” változatai közötti eltérés

A VIK Wikiből
Ugrás a navigációhoz Ugrás a kereséshez
(Új oldal, tartalma: „{{GlobalTemplate|Infoalap|SzgHalokTeszt09-07}} A kérdéseket egyszerűen ki lehet másolni a forráskódból (jobb kattintás > Forrás megtekintése). Ha ez megvan,…”)
 
(Kvízesítés)
1. sor: 1. sor:
{{GlobalTemplate|Infoalap|SzgHalokTeszt09-07}}
+
{{Vissza|Hálók}}
  
 +
{{Kvízoldal
 +
|cím=Hálók 2009. 7
 +
}}
  
A kérdéseket egyszerűen ki lehet másolni a forráskódból (jobb kattintás > Forrás megtekintése). Ha ez megvan, töltsd fel ide vagy küldd el a szotsaki@gmail.com címre. Igaz ez az összes többi tesztre is! Esetleg a képernyőmentés is megfelelő vagy még könnyebb a Ctrl+A > Ctrl+C.
+
<onlyinclude>
 
 
Ekkor szerepelt:
 
* 2009. 04. 09.
 
 
 
__TOC__
 
 
 
 
==Miért szükséges a TCP összeköttetés létrehozásánál a "háromutas kézfogás" harmadik lépése?==
 
==Miért szükséges a TCP összeköttetés létrehozásánál a "háromutas kézfogás" harmadik lépése?==
* Valójában nem szükséges, csak az "egységes" eljárás miatt használják.   
+
{{kvízkérdés|típus=több|válasz=3|pontozás=+}}
* Egyik válasz sem jó.   
+
# Valójában nem szükséges, csak az "egységes" eljárás miatt használják.   
* '''Mert így a "hívott" fél megtudja, hogy a válasza megérkezett a kezdeményezőhöz.'''
+
# Egyik válasz sem jó.   
* Nincsen harmadik lépése a "háromutas kézfogásnak".   
+
# Mert így a "hívott" fél megtudja, hogy a válasza megérkezett a kezdeményezőhöz.
 +
# Nincsen harmadik lépése a "háromutas kézfogásnak".   
  
 
==Milyen feladatokat ró a hálózati csomópontokra a TCP összeköttetés alapú működése?==
 
==Milyen feladatokat ró a hálózati csomópontokra a TCP összeköttetés alapú működése?==
* '''Egyik válasz sem jó.''' (A sok egyeztetés, nyugta, és a végpontokban az ablakok, stb.)
+
{{kvízkérdés|típus=több|válasz=1|pontozás=+}}
* Az összeköttetés mentén érintett csomópontokon fel kell jegyezni az összeköttetés paramétereit.   
+
# Egyik válasz sem jó.
* Az összeköttetés mentén érintett csomópontokon erőforrásokat kell foglalni az összeköttetés kiszolgálására.   
+
# Az összeköttetés mentén érintett csomópontokon fel kell jegyezni az összeköttetés paramétereit.   
* A kapcsolat paramétereit a szomszédos csomópontokkal közölni kell.   
+
# Az összeköttetés mentén érintett csomópontokon erőforrásokat kell foglalni az összeköttetés kiszolgálására.   
 +
# A kapcsolat paramétereit a szomszédos csomópontokkal közölni kell.   
 +
 
 +
{{Rejtett
 +
|mutatott=Indoklás
 +
|szöveg=
 +
A sok egyeztetés, nyugta, és a végpontokban az ablakok, stb.
  
 
Pl. a routerek, mint hálózati csomópontok, a hálózati rétegben helyezkednek el, így nem is tudják, hogy TCP vagy nem TCP szállítási rétegen történik a kommunikáció. Így nem is tudnak emiatt plusz feladatokat elvégezni miatta.
 
Pl. a routerek, mint hálózati csomópontok, a hálózati rétegben helyezkednek el, így nem is tudják, hogy TCP vagy nem TCP szállítási rétegen történik a kommunikáció. Így nem is tudnak emiatt plusz feladatokat elvégezni miatta.
 +
}}
  
 
==Mik között valósít meg logikai kapcsolatot a szállítási réteg?==
 
==Mik között valósít meg logikai kapcsolatot a szállítási réteg?==
* A hálózati címekkel azonosított hálózati csatlakozási pontok között.   
+
{{kvízkérdés|típus=több|válasz=3|pontozás=+}}
* Az adatkapcsolati címekkel azonosított hálózati csatolóeszközök között.   
+
# A hálózati címekkel azonosított hálózati csatlakozási pontok között.   
* '''Egyik válasz sem jó.''' (alkalmazások közötti logikai kapcsolatok)
+
# Az adatkapcsolati címekkel azonosított hálózati csatolóeszközök között.   
 +
# Egyik válasz sem jó.
 +
 
 +
{{Rejtett
 +
|mutatott=Indoklás
 +
|szöveg=
 +
alkalmazások közötti logikai kapcsolatok
 +
}}
 +
 
 +
==Mit ellenőriz az UDP-datagramm hibaellenőrző kódja ("checksum")? ==
 +
{{kvízkérdés|típus=több|válasz=5|pontozás=+}}
 +
# Az UDP- és az IP-fejrészt együttesen.
 +
# Az egész UDP-datagrammot.
 +
# Csak az UDP-fejrészt.
 +
# Az UDP-fejrészt és az IP-címeket.
 +
# Egyik válasz sem jó.
  
==Mit ellenőriz az UDP-datagramm hibaellenőrző kódja (&#8222;checksum&#8221;)? ==
+
{{Rejtett
 +
|mutatott=Indoklás
 +
|szöveg=  
 
* Az UDP- és az IP-fejrészt együttesen. (IPből csak 3 mezőt ellenőriz, nem mindet)
 
* Az UDP- és az IP-fejrészt együttesen. (IPből csak 3 mezőt ellenőriz, nem mindet)
 
* Az egész UDP-datagrammot. (IPből is ellenőriz részeket, de nem mindent)
 
* Az egész UDP-datagrammot. (IPből is ellenőriz részeket, de nem mindent)
 
* Csak az UDP-fejrészt. (IPből is ellenőriz részeket)
 
* Csak az UDP-fejrészt. (IPből is ellenőriz részeket)
 
* Az UDP-fejrészt és az IP-címeket. (Az IPből még a protocol mezőt is)
 
* Az UDP-fejrészt és az IP-címeket. (Az IPből még a protocol mezőt is)
* '''Egyik válasz sem jó.''' (UDP magát az UDP csomagot - fejléc és adat - és egy rövidített IP fejlécet használ)
+
* Egyik válasz sem jó. (UDP magát az UDP csomagot - fejléc és adat - és egy rövidített IP fejlécet használ)
  
 
IPv4-ben nem kötelező a checksum, ekkor csupa 0. További részletek: http://tools.ietf.org/html/rfc768
 
IPv4-ben nem kötelező a checksum, ekkor csupa 0. További részletek: http://tools.ietf.org/html/rfc768
 +
}}
  
 
==Hogyan lehet használni a port-számokat az alkalmazások azonosítására?==
 
==Hogyan lehet használni a port-számokat az alkalmazások azonosítására?==
* Mindig le kell kérdezni az alkalmazást, hogy milyen számú porton fogad üzeneteket
+
{{kvízkérdés|típus=több|válasz=3|pontozás=+}}
* Sorsolni kell egy azonosítót, és azt szabadon lehet használni bármely alkalmazás elérésére   
+
# Mindig le kell kérdezni az alkalmazást, hogy milyen számú porton fogad üzeneteket
* '''Egyik válasz sem jó'''
+
# Sorsolni kell egy azonosítót, és azt szabadon lehet használni bármely alkalmazás elérésére   
 +
# Egyik válasz sem jó
  
 
==Az alábbiak közül mely(ek) nem a TCP feladata(i)?==
 
==Az alábbiak közül mely(ek) nem a TCP feladata(i)?==
* Forgalomszabályozás.   
+
{{kvízkérdés|típus=több|válasz=3,4|pontozás=+}}
* A felsoroltak közül egyik sem feladata.
+
# Forgalomszabályozás.   
* '''Útvonalválasztás.''' 
+
# A felsoroltak közül egyik sem feladata.
* '''Váltás a karakterkészletek között.''' 
+
# Útvonalválasztás.
* Sorrendhelyes átvitel.   
+
# Váltás a karakterkészletek között.
 +
# Sorrendhelyes átvitel.   
  
 
==Mi azonosítja egy UDP adatmezőjének feladóját és címzettjét?==
 
==Mi azonosítja egy UDP adatmezőjének feladóját és címzettjét?==
* '''Egyik válasz sem jó.''' (ip cím:port)
+
{{kvízkérdés|típus=több|válasz=1|pontozás=+}}
* Kizárólag az IP címek, mivel az UDP pszeudo fejen keresztül beleszólnak az ellenőrző összegbe.   
+
# Egyik válasz sem jó.
* Az ellenőrző összeg, mivel az igen nagy valószínűséggel egyedi.   
+
# Kizárólag az IP címek, mivel az UDP pszeudo fejen keresztül beleszólnak az ellenőrző összegbe.   
* Kizárólag a port-számok, mivel azok egyediek.   
+
# Az ellenőrző összeg, mivel az igen nagy valószínűséggel egyedi.   
 +
# Kizárólag a port-számok, mivel azok egyediek.   
 +
 
 +
{{Rejtett
 +
|mutatott=Indoklás
 +
|szöveg=
 +
ip cím:port
 +
}}
  
 
==A TCP/IP architektúra esetén a hálózatnak mely elemei vesznek részt a szállítási rétegbeli feladatok ellátásában?==
 
==A TCP/IP architektúra esetén a hálózatnak mely elemei vesznek részt a szállítási rétegbeli feladatok ellátásában?==
* Egyik válasz sem jó.   
+
{{kvízkérdés|típus=több|válasz=4|pontozás=+}}
* A végpontok és a közbenső csomópontok is.
+
# Egyik válasz sem jó.   
* Csak a közbenső csomópontok.   
+
# A végpontok és a közbenső csomópontok is.
* '''Csak a végpontok.'''  (_SZÁLLÍTÁSI!_)
+
# Csak a közbenső csomópontok.   
 +
# Csak a végpontok.
  
 
==Milyen szolgáltatás(oka)t nyújt az UDP?==
 
==Milyen szolgáltatás(oka)t nyújt az UDP?==
* Egyik felsorolt szolgáltatást sem nyújtja.   
+
{{kvízkérdés|típus=több|válasz=2|pontozás=+}}
* '''Portkezelést.'''
+
# Egyik felsorolt szolgáltatást sem nyújtja.   
* Hibavédő kódolást a teljes UDP PDU-ra. (A CRC hibajelző kódolás)  
+
# Portkezelést.
* Torlódásvezérlést.   
+
# Hibavédő kódolást a teljes UDP PDU-ra. (A CRC hibajelző kódolás)  
* Sorrendhelyes átvitelt.   
+
# Torlódásvezérlést.   
 +
# Sorrendhelyes átvitelt.   
  
 
==Hogyan viszonyul a TCP/IP protokoll-architektúra az adatkapcsolati réteghez?==
 
==Hogyan viszonyul a TCP/IP protokoll-architektúra az adatkapcsolati réteghez?==
* Részletesen meghatározza annak protokolljait   
+
{{kvízkérdés|típus=több|válasz=4|pontozás=+}}
* Egyik válasz sem jó   
+
# Részletesen meghatározza annak protokolljait   
* Egyáltalán nem foglalkozik az adatkapcsolati réteggel   
+
# Egyik válasz sem jó   
* '''Csak az adatkapcsolati rétegben használt protokollokhoz történő csatlakozásról (interfészelésről) rendelkezik'''. (Hálózati interfészről)
+
# Egyáltalán nem foglalkozik az adatkapcsolati réteggel   
 +
# Csak az adatkapcsolati rétegben használt protokollokhoz történő csatlakozásról (interfészelésről) rendelkezik.  
 +
 
 +
{{Rejtett
 +
|mutatott=Indoklás
 +
|szöveg=
 +
Hálózati interfészről
 +
}}
  
 
==Hogyan határozható meg a go-back-n által elérhető csatornakihasználás?==
 
==Hogyan határozható meg a go-back-n által elérhető csatornakihasználás?==
* Viszonyítani kell a hibás csomagok gyakoriságát a hibás + ismételt csomagok gyakoriságához   
+
{{kvízkérdés|típus=több|válasz=2|pontozás=+}}
* '''Viszonyítani kell a sikeres csomagok gyakoriságát a sikeres + ismételt csomagok gyakoriságához.''' ((1-p)/(1-p+Wp), ahol p-hibavalószínűség,W maximális hibakezelő ablakméret)
+
# Viszonyítani kell a hibás csomagok gyakoriságát a hibás + ismételt csomagok gyakoriságához   
* Viszonyítani kell a hibás csomagok gyakoriságát a sikeres + ismételt csomagok gyakoriságához   
+
# Viszonyítani kell a sikeres csomagok gyakoriságát a sikeres + ismételt csomagok gyakoriságához.
* A többi válasz közül egyik sem helyes.   
+
# Viszonyítani kell a hibás csomagok gyakoriságát a sikeres + ismételt csomagok gyakoriságához   
* Viszonyítani kell a sikeres csomagok gyakoriságát a hibás + ismételt csomagok gyakoriságához   
+
# A többi válasz közül egyik sem helyes.   
 +
# Viszonyítani kell a sikeres csomagok gyakoriságát a hibás + ismételt csomagok gyakoriságához  
 +
   
 +
{{Rejtett
 +
|mutatott=Indoklás
 +
|szöveg=
 +
(1-p)/(1-p+Wp), ahol p-hibavalószínűség,W maximális hibakezelő ablakméret
 +
}}
  
 
==Miért dolgoztak ki két szállítási protokollt a TCP/IP architektúrában?==
 
==Miért dolgoztak ki két szállítási protokollt a TCP/IP architektúrában?==
* Az első használatánál nyert tapasztalatok alapján javítottak.   
+
{{kvízkérdés|típus=több|válasz=4|pontozás=+}}
* Egyik válasz sem jó.   
+
# Az első használatánál nyert tapasztalatok alapján javítottak.   
* Mindkét protokoll ugyanazt a szolgáltatást nyújtja, így lényegében versenytársai egymásnak.   
+
# Egyik válasz sem jó.   
* '''Lényegében kidolgoztak egy bonyolultabb (jobb szolgáltatást nyújtó), és egy egyszerűbb protokollt kevés szolgáltatással.'''
+
# Mindkét protokoll ugyanazt a szolgáltatást nyújtja, így lényegében versenytársai egymásnak.   
 +
# Lényegében kidolgoztak egy bonyolultabb (jobb szolgáltatást nyújtó), és egy egyszerűbb protokollt kevés szolgáltatással.
  
Igazából a különböző igények miatt.
+
==Mit kell érteni azon, hogy a TCP pufferelt átvitelt valósít meg?==
 +
{{kvízkérdés|típus=több|válasz=2|pontozás=+}}
 +
# A TCP tárolja az adatokat, és csakis az alkalmazás parancsára továbbítja azokat.
 +
# Egyik válasz sem jó.
 +
# Az alkalmazásnak kell tárolni a még nem nyugtázott adatokat.
  
==Mit kell érteni azon, hogy a TCP pufferelt átvitelt valósít meg?==
+
{{Rejtett
* A TCP tárolja az adatokat, és csakis az alkalmazás parancsára továbbítja azokat.
+
|mutatott=Indoklás
* '''Egyik válasz sem jó.''' (A diában: Pufferelt átvitel: a streamből a datagram megtöltéséhez szükséges mennyiséget várja össze)
+
|szöveg=  
* Az alkalmazásnak kell tárolni a még nem nyugtázott adatokat.
+
A diában: Pufferelt átvitel: a streamből a datagram megtöltéséhez szükséges mennyiséget várja össze
 +
}}
  
 
==Mit jelent a TCP bájt-stream szállítási szolgáltatásában a strukturálatlanság?==
 
==Mit jelent a TCP bájt-stream szállítási szolgáltatásában a strukturálatlanság?==
* Egyik válasz sem jó.  
+
{{kvízkérdés|típus=több|válasz=2|pontozás=+}}
* '''Nem veszi tekintetbe az alkalmazás által használt tördelést.''' (diában: Strukturálatlan stream: nincsenek határolók a streamen belül, ezek alapján mondjuk még nem teljesen tiszta a válasz...)
+
# Egyik válasz sem jó.  
* Nincs tekintettel a bájt-sorrendre. (Pont hogy tekintettel van rá)
+
# Nem veszi tekintetbe az alkalmazás által használt tördelést.
 +
# Nincs tekintettel a bájt-sorrendre.
  
 +
{{Rejtett
 +
|mutatott=Indoklás
 +
|szöveg=
 +
diában: Strukturálatlan stream: nincsenek határolók a streamen belül, ezek alapján mondjuk még nem teljesen tiszta a válasz...
 +
}}
  
 
==Milyen "eszközök" állnak rendelkezésre a csomaghibák kezelésére?==
 
==Milyen "eszközök" állnak rendelkezésre a csomaghibák kezelésére?==
* '''Pozitív nyugta hiánya vagy negatív nyugta küldése'''
+
{{kvízkérdés|típus=több|válasz=1,2,4|pontozás=+}}
* '''Konvolúciós kód alkalmazása''' (egy fajta hibajavító kód)
+
# Pozitív nyugta hiánya vagy negatív nyugta küldése
* Egyik válasz sem jó
+
# Konvolúciós kód alkalmazása
* '''Hibafelderítő kódolással ellenőrizhető a csomag "épsége"'''
+
# Egyik válasz sem jó
* Pozitív nyugta küldése. (Csak ennek hiánya segít bennünket)
+
# Hibafelderítő kódolással ellenőrizhető a csomag "épsége"
 +
# Pozitív nyugta küldése. (Csak ennek hiánya segít bennünket)
 +
 
 +
{{Rejtett
 +
|mutatott=Indoklás
 +
|szöveg=
 +
Pozitív nyugta küldése: Csak ennek hiánya segít bennünket
 +
}}
  
 
==Mi a szerepük a forgalomszabályozásban a forgalomleíróknak (traffic descriptors)?==
 
==Mi a szerepük a forgalomszabályozásban a forgalomleíróknak (traffic descriptors)?==
* Lehetővé teszik a hálózat megfelelő méretezését
+
{{kvízkérdés|típus=több|válasz=2,4|pontozás=+}}
* '''Lehetővé teszik, megalapozzák szolgáltatási szerződések megkötését'''
+
# Lehetővé teszik a hálózat megfelelő méretezését
* Egyik válasz sem jó
+
# Lehetővé teszik, megalapozzák szolgáltatási szerződések megkötését
* '''Lehetővé teszik a szolgáltató részére a hálózati szolgáltatás igénybevételének ellenőrzését'''
+
# Egyik válasz sem jó
 +
# Lehetővé teszik a szolgáltató részére a hálózati szolgáltatás igénybevételének ellenőrzését
  
 
==A csomagok sorszámozásával az alábbiak közül mely hibák javíthatóak további hibajavító módszerek alkalmazása nélkül?==
 
==A csomagok sorszámozásával az alábbiak közül mely hibák javíthatóak további hibajavító módszerek alkalmazása nélkül?==
* '''Csomagok sorrendjének megváltozása'''
+
{{kvízkérdés|típus=több|válasz=1,2|pontozás=+}}
* '''Csomagok többszöröződése'''
+
# Csomagok sorrendjének megváltozása
* A többi válasz közül egyik sem helyes.  
+
# Csomagok többszöröződése
* Csomagvesztés  
+
# A többi válasz közül egyik sem helyes.  
 +
# Csomagvesztés  
  
 
==Mely állítások igaz a Forward Error Correction hibajavító eljárásra?==
 
==Mely állítások igaz a Forward Error Correction hibajavító eljárásra?==
* A fogadó továbbítja a hibás üzenetet a küldőnek, hogy az a javítást elvégezhesse.
+
{{kvízkérdés|típus=több|válasz=4|pontozás=+}}
 +
# A fogadó továbbítja a hibás üzenetet a küldőnek, hogy az a javítást elvégezhesse.
 +
# Hatékonysága függ a körülfordulási időtől.
 +
# Csak hibajelző kódolást használ.
 +
# A többi válasz közül egyik sem helyes.
 +
 
 +
{{Rejtett
 +
|mutatott=Indoklás
 +
|szöveg=
 
* Hatékonysága függ a körülfordulási időtől. (Nem, mert ilyenkor a vétel helyén történik a javítás, nem kell semmit se visszaküldeni)
 
* Hatékonysága függ a körülfordulási időtől. (Nem, mert ilyenkor a vétel helyén történik a javítás, nem kell semmit se visszaküldeni)
 
* Csak hibajelző kódolást használ. (HibaJAVÍTÓ kódolást használ)
 
* Csak hibajelző kódolást használ. (HibaJAVÍTÓ kódolást használ)
* '''A többi válasz közül egyik sem helyes.''' (A FEC hibajavító kódolás használata)
+
* A többi válasz közül egyik sem helyes. (A FEC hibajavító kódolás használata)
  
 
Forward Error Correction (FEC) = megelőző hibajavítás == hibajavító kódolás. A vevő megpróbálja kijavítani a hibákat a redundáns, hibajavító kód segítségével, amit a küldő belerakott a csomagba.
 
Forward Error Correction (FEC) = megelőző hibajavítás == hibajavító kódolás. A vevő megpróbálja kijavítani a hibákat a redundáns, hibajavító kód segítségével, amit a küldő belerakott a csomagba.
 +
}}
  
 
==Miért használ a TCP 32 bit hosszú sorszámot?==
 
==Miért használ a TCP 32 bit hosszú sorszámot?==
* Egyik válasz sem jó  
+
{{kvízkérdés|típus=több|válasz=2|pontozás=+}}
* '''Mert így több, mint négymilliárd szegmenst el lehet küldeni anélkül, hogy a szám körbefordulna'''
+
# Egyik válasz sem jó  
* Semmi jelentősége, csak kedvelt a 4 bájt hosszú egység ebben a körben  
+
# Mert így több, mint négymilliárd szegmenst el lehet küldeni anélkül, hogy a szám körbefordulna
 +
# Semmi jelentősége, csak kedvelt a 4 bájt hosszú egység ebben a körben  
  
 
==Melyik állítások igazak a Automatic Repeat Request hibajavító megoldásra?==
 
==Melyik állítások igazak a Automatic Repeat Request hibajavító megoldásra?==
* A vevő megpróbálja javítani a hibát, és ha az nem sikerül, akkor ismétlést kér a küldőtől.
+
{{kvízkérdés|típus=több|válasz=3,4|pontozás=+}}
* A többi válasz közül egyik sem helyes.  
+
# A vevő megpróbálja javítani a hibát, és ha az nem sikerül, akkor ismétlést kér a küldőtől.
* '''Hatékonysága függ a körülfordulási időtől.'''
+
# A többi válasz közül egyik sem helyes.  
* '''Csomagvesztéses csatornán csökken a hatékonysága.'''
+
# Hatékonysága függ a körülfordulási időtől.
 +
# Csomagvesztéses csatornán csökken a hatékonysága.
  
 
==Két állomás egymás között csúszóablakos (sliding window) forgalomszabályozást használ. A kommunikációs csatorna 1Mbit/sec átviteli sebességet tesz lehetővé a küldőtől a fogadó felé. Tegyük fel, hogy az adó állomás 1000bit hosszú csomagokat küld. A link körülfordulási ideje (RTT) 5 msec, a csúszóablak mérete pedig 3 csomagnyi. Mekkora a csatorna kihasználtsága?==
 
==Két állomás egymás között csúszóablakos (sliding window) forgalomszabályozást használ. A kommunikációs csatorna 1Mbit/sec átviteli sebességet tesz lehetővé a küldőtől a fogadó felé. Tegyük fel, hogy az adó állomás 1000bit hosszú csomagokat küld. A link körülfordulási ideje (RTT) 5 msec, a csúszóablak mérete pedig 3 csomagnyi. Mekkora a csatorna kihasználtsága?==
 +
{{kvízkérdés|típus=több|válasz=1|pontozás=+}}
 +
# Kihasználtság = <math> \frac{3*\frac{1000}{10^6}}{5*10^{-3}+\frac{1000}{10^6}}=0,5 </math> (lásd SzgHalokGyakorlatok)
  
* Kihasználtság = <math> \frac{3*\frac{1000}{10^6}}{5*10^{-3}+\frac{1000}{10^6}}=0,5 </math> (lásd SzgHalokGyakorlatok)
+
</onlyinclude>
 
 
 
 
-- Átnézve, javítva (2010.05.16.): Csirke, Szilveszter, Cipka
 
  
 
Megjegyzés: nem minden válaszban vagyunk teljesen biztosak - de ezeket a diákból szedtük, úgyhogy reméljük hogy ezt kérik számon.
 
Megjegyzés: nem minden válaszban vagyunk teljesen biztosak - de ezeket a diákból szedtük, úgyhogy reméljük hogy ezt kérik számon.
 
  
 
[[Category:Infoalap]]
 
[[Category:Infoalap]]

A lap 2013. június 1., 19:54-kori változata

← Vissza az előző oldalra – Hálók


Hálók 2009. 7
Statisztika
Átlagteljesítmény
-
Eddigi kérdések
0
Kapott pontok
0
Alapbeállított pontozás
(+)
-
Beállítások
Minden kérdés látszik
-
Véletlenszerű sorrend
-
-


Tartalomjegyzék

Miért szükséges a TCP összeköttetés létrehozásánál a "háromutas kézfogás" harmadik lépése?

Típus: több. Válasz: 3. Pontozás: +.

  1. Valójában nem szükséges, csak az "egységes" eljárás miatt használják.
  2. Egyik válasz sem jó.
  3. Mert így a "hívott" fél megtudja, hogy a válasza megérkezett a kezdeményezőhöz.
  4. Nincsen harmadik lépése a "háromutas kézfogásnak".

Milyen feladatokat ró a hálózati csomópontokra a TCP összeköttetés alapú működése?

Típus: több. Válasz: 1. Pontozás: +.

  1. Egyik válasz sem jó.
  2. Az összeköttetés mentén érintett csomópontokon fel kell jegyezni az összeköttetés paramétereit.
  3. Az összeköttetés mentén érintett csomópontokon erőforrásokat kell foglalni az összeköttetés kiszolgálására.
  4. A kapcsolat paramétereit a szomszédos csomópontokkal közölni kell.
Indoklás

A sok egyeztetés, nyugta, és a végpontokban az ablakok, stb.

Pl. a routerek, mint hálózati csomópontok, a hálózati rétegben helyezkednek el, így nem is tudják, hogy TCP vagy nem TCP szállítási rétegen történik a kommunikáció. Így nem is tudnak emiatt plusz feladatokat elvégezni miatta.

Mik között valósít meg logikai kapcsolatot a szállítási réteg?

Típus: több. Válasz: 3. Pontozás: +.

  1. A hálózati címekkel azonosított hálózati csatlakozási pontok között.
  2. Az adatkapcsolati címekkel azonosított hálózati csatolóeszközök között.
  3. Egyik válasz sem jó.
Indoklás
alkalmazások közötti logikai kapcsolatok

Mit ellenőriz az UDP-datagramm hibaellenőrző kódja ("checksum")?

Típus: több. Válasz: 5. Pontozás: +.

  1. Az UDP- és az IP-fejrészt együttesen.
  2. Az egész UDP-datagrammot.
  3. Csak az UDP-fejrészt.
  4. Az UDP-fejrészt és az IP-címeket.
  5. Egyik válasz sem jó.
Indoklás
  • Az UDP- és az IP-fejrészt együttesen. (IPből csak 3 mezőt ellenőriz, nem mindet)
  • Az egész UDP-datagrammot. (IPből is ellenőriz részeket, de nem mindent)
  • Csak az UDP-fejrészt. (IPből is ellenőriz részeket)
  • Az UDP-fejrészt és az IP-címeket. (Az IPből még a protocol mezőt is)
  • Egyik válasz sem jó. (UDP magát az UDP csomagot - fejléc és adat - és egy rövidített IP fejlécet használ)
IPv4-ben nem kötelező a checksum, ekkor csupa 0. További részletek: http://tools.ietf.org/html/rfc768

Hogyan lehet használni a port-számokat az alkalmazások azonosítására?

Típus: több. Válasz: 3. Pontozás: +.

  1. Mindig le kell kérdezni az alkalmazást, hogy milyen számú porton fogad üzeneteket
  2. Sorsolni kell egy azonosítót, és azt szabadon lehet használni bármely alkalmazás elérésére
  3. Egyik válasz sem jó

Az alábbiak közül mely(ek) nem a TCP feladata(i)?

Típus: több. Válasz: 3,4. Pontozás: +.

  1. Forgalomszabályozás.
  2. A felsoroltak közül egyik sem feladata.
  3. Útvonalválasztás.
  4. Váltás a karakterkészletek között.
  5. Sorrendhelyes átvitel.

Mi azonosítja egy UDP adatmezőjének feladóját és címzettjét?

Típus: több. Válasz: 1. Pontozás: +.

  1. Egyik válasz sem jó.
  2. Kizárólag az IP címek, mivel az UDP pszeudo fejen keresztül beleszólnak az ellenőrző összegbe.
  3. Az ellenőrző összeg, mivel az igen nagy valószínűséggel egyedi.
  4. Kizárólag a port-számok, mivel azok egyediek.
Indoklás
ip cím:port

A TCP/IP architektúra esetén a hálózatnak mely elemei vesznek részt a szállítási rétegbeli feladatok ellátásában?

Típus: több. Válasz: 4. Pontozás: +.

  1. Egyik válasz sem jó.
  2. A végpontok és a közbenső csomópontok is.
  3. Csak a közbenső csomópontok.
  4. Csak a végpontok.

Milyen szolgáltatás(oka)t nyújt az UDP?

Típus: több. Válasz: 2. Pontozás: +.

  1. Egyik felsorolt szolgáltatást sem nyújtja.
  2. Portkezelést.
  3. Hibavédő kódolást a teljes UDP PDU-ra. (A CRC hibajelző kódolás)
  4. Torlódásvezérlést.
  5. Sorrendhelyes átvitelt.

Hogyan viszonyul a TCP/IP protokoll-architektúra az adatkapcsolati réteghez?

Típus: több. Válasz: 4. Pontozás: +.

  1. Részletesen meghatározza annak protokolljait
  2. Egyik válasz sem jó
  3. Egyáltalán nem foglalkozik az adatkapcsolati réteggel
  4. Csak az adatkapcsolati rétegben használt protokollokhoz történő csatlakozásról (interfészelésről) rendelkezik.
Indoklás
Hálózati interfészről

Hogyan határozható meg a go-back-n által elérhető csatornakihasználás?

Típus: több. Válasz: 2. Pontozás: +.

  1. Viszonyítani kell a hibás csomagok gyakoriságát a hibás + ismételt csomagok gyakoriságához
  2. Viszonyítani kell a sikeres csomagok gyakoriságát a sikeres + ismételt csomagok gyakoriságához.
  3. Viszonyítani kell a hibás csomagok gyakoriságát a sikeres + ismételt csomagok gyakoriságához
  4. A többi válasz közül egyik sem helyes.
  5. Viszonyítani kell a sikeres csomagok gyakoriságát a hibás + ismételt csomagok gyakoriságához
Indoklás
(1-p)/(1-p+Wp), ahol p-hibavalószínűség,W maximális hibakezelő ablakméret

Miért dolgoztak ki két szállítási protokollt a TCP/IP architektúrában?

Típus: több. Válasz: 4. Pontozás: +.

  1. Az első használatánál nyert tapasztalatok alapján javítottak.
  2. Egyik válasz sem jó.
  3. Mindkét protokoll ugyanazt a szolgáltatást nyújtja, így lényegében versenytársai egymásnak.
  4. Lényegében kidolgoztak egy bonyolultabb (jobb szolgáltatást nyújtó), és egy egyszerűbb protokollt kevés szolgáltatással.

Mit kell érteni azon, hogy a TCP pufferelt átvitelt valósít meg?

Típus: több. Válasz: 2. Pontozás: +.

  1. A TCP tárolja az adatokat, és csakis az alkalmazás parancsára továbbítja azokat.
  2. Egyik válasz sem jó.
  3. Az alkalmazásnak kell tárolni a még nem nyugtázott adatokat.
Indoklás
A diában: Pufferelt átvitel: a streamből a datagram megtöltéséhez szükséges mennyiséget várja össze

Mit jelent a TCP bájt-stream szállítási szolgáltatásában a strukturálatlanság?

Típus: több. Válasz: 2. Pontozás: +.

  1. Egyik válasz sem jó.
  2. Nem veszi tekintetbe az alkalmazás által használt tördelést.
  3. Nincs tekintettel a bájt-sorrendre.
Indoklás
diában: Strukturálatlan stream: nincsenek határolók a streamen belül, ezek alapján mondjuk még nem teljesen tiszta a válasz...

Milyen "eszközök" állnak rendelkezésre a csomaghibák kezelésére?

Típus: több. Válasz: 1,2,4. Pontozás: +.

  1. Pozitív nyugta hiánya vagy negatív nyugta küldése
  2. Konvolúciós kód alkalmazása
  3. Egyik válasz sem jó
  4. Hibafelderítő kódolással ellenőrizhető a csomag "épsége"
  5. Pozitív nyugta küldése. (Csak ennek hiánya segít bennünket)
Indoklás
Pozitív nyugta küldése: Csak ennek hiánya segít bennünket

Mi a szerepük a forgalomszabályozásban a forgalomleíróknak (traffic descriptors)?

Típus: több. Válasz: 2,4. Pontozás: +.

  1. Lehetővé teszik a hálózat megfelelő méretezését
  2. Lehetővé teszik, megalapozzák szolgáltatási szerződések megkötését
  3. Egyik válasz sem jó
  4. Lehetővé teszik a szolgáltató részére a hálózati szolgáltatás igénybevételének ellenőrzését

A csomagok sorszámozásával az alábbiak közül mely hibák javíthatóak további hibajavító módszerek alkalmazása nélkül?

Típus: több. Válasz: 1,2. Pontozás: +.

  1. Csomagok sorrendjének megváltozása
  2. Csomagok többszöröződése
  3. A többi válasz közül egyik sem helyes.
  4. Csomagvesztés

Mely állítások igaz a Forward Error Correction hibajavító eljárásra?

Típus: több. Válasz: 4. Pontozás: +.

  1. A fogadó továbbítja a hibás üzenetet a küldőnek, hogy az a javítást elvégezhesse.
  2. Hatékonysága függ a körülfordulási időtől.
  3. Csak hibajelző kódolást használ.
  4. A többi válasz közül egyik sem helyes.
Indoklás
  • Hatékonysága függ a körülfordulási időtől. (Nem, mert ilyenkor a vétel helyén történik a javítás, nem kell semmit se visszaküldeni)
  • Csak hibajelző kódolást használ. (HibaJAVÍTÓ kódolást használ)
  • A többi válasz közül egyik sem helyes. (A FEC hibajavító kódolás használata)
Forward Error Correction (FEC) = megelőző hibajavítás == hibajavító kódolás. A vevő megpróbálja kijavítani a hibákat a redundáns, hibajavító kód segítségével, amit a küldő belerakott a csomagba.

Miért használ a TCP 32 bit hosszú sorszámot?

Típus: több. Válasz: 2. Pontozás: +.

  1. Egyik válasz sem jó
  2. Mert így több, mint négymilliárd szegmenst el lehet küldeni anélkül, hogy a szám körbefordulna
  3. Semmi jelentősége, csak kedvelt a 4 bájt hosszú egység ebben a körben

Melyik állítások igazak a Automatic Repeat Request hibajavító megoldásra?

Típus: több. Válasz: 3,4. Pontozás: +.

  1. A vevő megpróbálja javítani a hibát, és ha az nem sikerül, akkor ismétlést kér a küldőtől.
  2. A többi válasz közül egyik sem helyes.
  3. Hatékonysága függ a körülfordulási időtől.
  4. Csomagvesztéses csatornán csökken a hatékonysága.

Két állomás egymás között csúszóablakos (sliding window) forgalomszabályozást használ. A kommunikációs csatorna 1Mbit/sec átviteli sebességet tesz lehetővé a küldőtől a fogadó felé. Tegyük fel, hogy az adó állomás 1000bit hosszú csomagokat küld. A link körülfordulási ideje (RTT) 5 msec, a csúszóablak mérete pedig 3 csomagnyi. Mekkora a csatorna kihasználtsága?

Típus: több. Válasz: 1. Pontozás: +.

  1. Kihasználtság = [math] \frac{3*\frac{1000}{10^6}}{5*10^{-3}+\frac{1000}{10^6}}=0,5 [/math] (lásd SzgHalokGyakorlatok)


Megjegyzés: nem minden válaszban vagyunk teljesen biztosak - de ezeket a diákból szedtük, úgyhogy reméljük hogy ezt kérik számon.