13.07.2015 Views

Luku 3 TCP/IP-protokollaperhe ja -sovellukset

Luku 3 TCP/IP-protokollaperhe ja -sovellukset

Luku 3 TCP/IP-protokollaperhe ja -sovellukset

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

3.2. PROTOKOLLAPAKETTIEN KUVAUKSET 49Dynaamiset/yksityiset portit: systeemi varaa näitä vuorokeskusteluitunnisteiksi(tosin näyttää siltä, että alempia varataan myös).¯ Keskustelun yksilöinti: oletetaan että otat kielosta telnet-yhteyden vuokkoon.Vuokossa yhteys luodaan porttin 23 kautta. Jotta yhteytesi välillä kielovuokkoei sekaantuisi muihin välillä kielo-vuokko oleviin yhteyksiin. Myösvuokon tulee antaa keskustelulle porttinumero, esimerkiksi 51161.3.2 Protokollapakettien kuvauksetKapselointi:<strong>ja</strong><strong>IP</strong> otsikko <strong>TCP</strong> otsikko data<strong>IP</strong> otsikko UDP otsikko dataPakettien koko (data mukaanlukien) riippuu <strong>TCP</strong>/<strong>IP</strong>-protokollalla keskustelevienosapuolten sopimuksesta. Yhteyden avaukseen kuuluu MSS (Maximum SegmentSize) -neuvottelu. Oletusarvona on 536 tavua (oktettia). Jos paketit liikkuvat ethernetissä,kooksi kannattanee sopia ethernet-datan maksimikoko (1500 tavua). Jospaketit liikkuvat modeemilin<strong>ja</strong>a pitkin, pari sataa tavua.3.2.1 <strong>TCP</strong> <strong>ja</strong> UDP<strong>TCP</strong> huolehtii siis tiedon pilkkomisesta, mahdollisesta uudelleenlähetyksistä sekätiedon kasaamisesta toisessa päässä alkuperäiseen muotoonsa. Siksi <strong>TCP</strong>-paketissaon kuittauskenttä <strong>ja</strong> kuittaaminen toimii lähes samalla tavoin kuin LLC-2:ssä (vaikkakyse on eri OSI-kerroksesta).Ethernetin yhteydessä esitettiin asiat bittipoh<strong>ja</strong>isina. <strong>TCP</strong>/<strong>IP</strong>:ssä puhutaan tavuista<strong>ja</strong> niiden <strong>ja</strong>ksoista. Vakiintuneen käytännön mukaan lukujen tavujärjestys on ns.big-endian. Esimerkiksi 2-tavuinen, 16-bittinen unsigned int esitetään siten, ettäbiteissä 0-7 on vähemmän merkitsevä tavu <strong>ja</strong> biteissä 8-15 enemmän merkitsevätavu.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!