Kokeen alue:
1. Johdanto
käsitteitä:
asiakas-palvelin malli
monilähetys, yleislähetys, kaksipisteyhteys
LAN, Ethernet
MAN,
WAN
tietoliikenne aliverkko
etappivälitteinen (store-and-forward)
pakettivälitteinen/piirikytkentäinen
langaton verkko
protokollien hierarkia, protokollapino
protokolla, rajapinta,
yhteydellinen/yhteydetön palvelu
palvelu
palvelun laatu (QOS)
vahvistettu/vahvistamaton palvelu
palveluprimitiivi
1.4. Viitemallit
OSI-viitemalli
OSI-kerrokset ja niiden tärkeimmät tehtävät
TCP/IP-viitemalli
mallin kerrokset ja niiden tehtävät
viitemallien vertailu ja kritiikkiä
1.5. EI TULE KOKEESEEN
(ARPA-verkko, Internet tiedettävä)
1.7 Standardointi
ITU (CCITT)
ISO (ANSI, SFS, IEEE)
Internet
2. Peruskerros
2.2-2.3. Siirtomedia
eri siirtovälineiden ominaisuudet
kierretty pari
kaapelit
valokuitu
langaton: radio, mikroaallot, infrapuna,
2.4.3 Paikallissilmukka
analoginen/digitaalinen
siirtohäiriöt
vaimeneminen,
vääristyminen,
kohina (noise)
modeemin toiminta D-A
amplitudi/taajuus/vaihe modulointi
constellation pattern
2.4.4 Kanavointi
FDM/TDM/WDM
codec
PCM
deltamodulointi
2.5 N-ISDN
2.7. Soluverkko
lähinnä 2.7.4 GSM
2.8 Tietoliikennesatelliitit
3. Siirtoyhteyskerros
kerroksen tehtävät
3.2.1 kehystys
merkkipohjainen / bittipohjainen
character stuffing, bit stuffing
3.2.2 Virhevalvonta
3.2.3 vuonvalvonta
3.4. Virheen havaitseminen ja korjaaminen
korjaavat koodit
Hamming
havaitsevat koodit
pariteettibitti
pitkittäis-poikittainen pariteeetti
CRC
käyttö
l laskemista ei tarvitse osata
3.3. perusprotokollat
Stop-and-Wait (ARQ, IRQ)
3.4. liukuvan ikkunan protokollat
paluu n:ään
valikoiva toisto
3.6. Linkkiprotokollia
HDLC
PPP
4. MAC-kerros
4.1. Lähetyskanavan varaus
staattinen/dynaaminen varaus
törmäys, kanavan kuuntelu
4.2. Eri protokollia
ALOHA
CSMA CSMA/CD
CDMA
4.3 Lähiverkot ja MAN-verkot
4.3.1 Kuullosteluväylä
(CSMA/CD-väylä, Ethernet, 802.3)
- kaapelointi
- koodaus:
Manchester-koodaus
- toiminta
- lähetysvuorot
törmäysten käsittely (Binary exponential backoff)
- kytkentäinen 802.3-LAN
4.3.6 LLC
LLC <= >MAC
4.4 Sillat
mihin käytetään, miksi tarpeellisia
4.4.2 Tuntumaton silta (transparent Bridge)
sillat keräävät tietoja kehyksistä ja huolehtivat niiden reitityksestä
takaperinoppiminen
jos silta ei tiedä, minne ohjataan, se tulvittaa kehyksen
virittävä puu (spanning tree)
4.5 Erittäin nopeat LANit
4.5.2 Fast Ethernet
Gigabit Ethernet
4.6 Satelliittiverkot
5. Verkkokerros
5.1 Yleistä
verkkokerroksen palvelut
virtuaalipiiriverkko <= tietosähkeverkko
5.2 Reititysalgoritmit
staattinen /dynaaminen reititys
5.2.2 Lyhyimmän polun reititys
Dijkstran algoritmi
5.2.3 Tulvitus (Flooding)
5.2.5 Etäisyysvektorireititys
reititin tietää 'etäisyyden' naapureihinsa
tietoja vaihdetaan naapureiden kesken
hyvät tiedot etenevät kohtalaisen nopeasti,
huonot erittäin hitaasti (count-to-infinity,
5.2.6 Linkkitilareititys
Reitittimen tehtävät:
selvitä naapurit
mittaa etäisyys naapureihin
tee tiedoista paketti
lähetä tulvittamalla muille reitittimille
laske lyhyin polku jokaiseen reitittimeen
5.2.7 Hierarkkinen reititys
5.4 Internet
5.4.1-5.4.3
Yleistä erilaisten verkkojen yhdistämisestä
toistin, silta, reititin, yhdyskäytävä,
5.4.5 Reititys internetissä
autonominen järjestelmä
reititys verkon sisällä /reititys verkkojen välillä
5.4.6 Pakettien paloittelu (fragmentation)
5.5 Internetin verkkokerros
5.5.1 IP-protokolla
5.5.2 IP-osoite
5.5.3 Aliverkot
5.5.4 Muita Internetin verkkokerroksen protokollia
ICMP
ARP
5.5.5 OSPF
5.5.6 BGP
5.5.9 CIDR
6. Kuljetuskerros
6.1. Kuljetuspalvelu
6.1.1-6.1.3
Berkeley pistoke (socket)
6.2 Kuljetusprotokolla
6.2.1
osoittaminen, nimipalvelija,
hierarkkinen/litteä osoite
6.2.2 Yhteyden muodostamisen ongelmia
viivästyneet TPDUt, TPDUn rajallinen
elinaika,
kolminkertainen kättely
6.2.3 Yhteyden purkaminen ongelmia
kahden armeijan ongelma,
kolminkertainen kättely + ajastimet
6.2.4 Vuonvalvonta ja puskurointi
muuttuva ikkunan koko
6.2.5 Kanavointi (multiplexing)
ylöspäin ja alaspäin kanavointi
6.4 TCP ja UDP
6.4.1 TCP:n palvelumalli
pistoke, portti, tunnetut portit,
PUSH, pikadata
6.4.2 TCP-protokolla
tavuvirta, joka tavulla oma osoite
segmentti
6.4.3 TCP-segmentin otsake
6.4.4 TCP-yhteyksien muodostaminen ja
purkaminen
6.4.5 Siirtopolitiikka
vuonvalvonta
voi puskuroida lähetettävää dataa, kuittauksia ei tarvitse lähettää
heti = suorituskykyä voidaan parantaa
silly window syndrome
6.4.6 TCP ruuhkan valvonta
uudelleenlähetykset merkkinä ruuhkasta
ruuhkaikkuna: kasvatetaan, jos ei ruuhkaa
6.4.7 Ajastimien hallinta
uudelleenlähetys ajastin
6.4.8 UDP
7.
7.2 DNS
7.4 Sähköposti
7.6 WWW