1 INFOKOMMUNIKÁCIÓS RENDSZEREK MENEDZSMENTJE Internet Baumann Ferenc mestertanár BME Távközlési és Médiainformatikai Tanszék Budapest, 2014. BME Gazdaság- és Társadalomtudományi Kar Műszaki menedzser alapszak (BSc) IKRM - Internet 2 Baumann Ferenc Szállítási réteg
32
Embed
INFOKOMMUNIKÁCIÓS RENDSZEREK MENEDZSMENTJE · Nem megbízható Nincs garancia, hogy a csomag elér a célba Nincs folyamvezérlés Egy UDP csomag –egy IP datagramm Az alkalmazásnak
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
1
INFOKOMMUNIKÁCIÓS RENDSZEREK
MENEDZSMENTJE
Internet
Baumann Ferencmestertanár
BME Távközlési és Médiainformatikai Tanszék
Budapest, 2014.
BME Gazdaság- és Társadalomtudományi KarMűszaki menedzser alapszak (BSc)
� Felhasználó ügynöke (agent)� Fogadja az üzeneteket és formázza� Célállomások listáját elkészíti� A listát és az üzenetet a kliens kimenő sorába küldi
� Kliens� TCP kapcsolatot hoz létre a távoli SMTP szerverrel� Elküldi a címeket a releváns szervereknek� Elküldi az üznet másolatát minden szervernek
� Szerver� Fejléceket létrehozza minden címre� Fejléceket elhelyezi a megfelelő postaláda sorába
18
IKRM - Internet 35 Baumann Ferenc
SMTP folyamata
SMTPClient
SMTPClient
SMTPServer
TCP/IP InternetSMTPServer
Port 25
Port 25
User terminal A User terminal CUser terminal B
SMTP System 1 SMTP System 2
IKRM - Internet 36 Baumann Ferenc
SMTP parancsok és válaszok
HELO
MAIL
RCPT
SEND
DATA
QUIT Kapcsolat bontás
Kapcsolat kezdés
19
IKRM - Internet 37 Baumann Ferenc
SMTP parancsok
� HELO � SMTP agent küldi egy kapcsolat létrehozásához és a
� 152.66.69.125 – Az Internet címek használata nehézkes az emberek számára� DE a protokoll szoftverekhez jól illeszkednek
� www.bme.hu – A szimbólikus nevek könnyen megjegyezhetőek az emberek számára� DE nehézkes lenne a protokoll szoftverekben való alkalmazásuk
EmberekProtokoll szoftverek
152.66.69.125
www.bme.hu
?
IKRM - Internet 50 Baumann Ferenc
Nevek
� Fontos lépés a hálózat növekedésében és kezelésében:� Hosztok nevekkel azonosíthatóak
� Domain Name System� Paul Mockapetris� Skálázható� Hierarchikus mechanizmus a névfeloldásra
26
IKRM - Internet 51 Baumann Ferenc
DNS jellemzői
� Számítógép név – IP cím összerendelés adatbázisa
� Hierarchikus
� Elosztott adatbázis, elosztott adminisztráció
� Legtöbb operációs rendszer támogatja
� Hátrányok: � statikus
� manuális adminisztráció
IKRM - Internet 52 Baumann Ferenc
DNS jellemzői 2
� Legfelsőbb hierarchia:
� Két alapvető típus:� Generic
� Összesen 7
� Általában 3 betű
� Ország azonosító� 2 betű
27
IKRM - Internet 53 Baumann Ferenc
DNS Nevek
� Általános (Generic) csoport:
� Országok csoportja (Countries) - ISO 3166
� .hu .us .fr .de
Domain Leírás
.com Kereskedelmi szervezetek
.edu Oktatási intézmények
.gov Kormányzati szervezetek
.mil Katonai csoportok
.net Fontosabb hálózati központok
.org A fentiekbe nem tartozó szervezetek
.int Nemzetközi szervezetek
.info Információs oldalak
IKRM - Internet 54 Baumann Ferenc
Internet Domain-névterek
int com edu gov mil org net us hu ie
Általános Országok
company_name
eng
Oxford
CS eng
ai Linda
robot
Pizza
cookie 4Star
Krusty
Burger
28
IKRM - Internet 55 Baumann Ferenc
Hierarchikus domain név feloldásGyökérszerver
.[ország név]szerver
.com szerver(kereskedelm i)
.edu szerver(oktatási)
.gov szerver(kormányzati)
.net szerver(szolgáltatók)
hungary.netszerver
ibm.comszerver
hp.comszerver
compaq.comszerver
.hu szerver .us szerver
.matav.huszerver
.bm e.huszerver
tm it.bm e.huszerver
IKRM - Internet 56 Baumann Ferenc
DNS működése – példa1. A felhasználó gépe a helyi
DNS szervernek küld egy rekurzív kérelmet az ftp.cisco.com cím feloldására.� A helyi DNS szerver felelős a
névfeloldásért, nem írányítja a felhasználó gépét tovább, más DNS szerverekhez, ő gyűjti be az információkat
2. A helyi DNS szerver nem tartja nyilván a kért nevet, így egy iteratív kérést továbbít a hierarchia legfelsőbb szintjéhez tartozó DNS szerverhez a kért Internet névvel
Felhasználó oldali, helyi DNS szerver
Felhasználó
1
8
Gyökér DNS
2
3
45
.com DNS
cisco.com DNS
7
6
29
IKRM - Internet 57 Baumann Ferenc
DNS működése – példa
3. A gyökér DNS a gyökér domain neveket nyilván tartja, így válaszol a helyi DNS-nek: megadja a .com címeket nyilvántartó DNS névszerver IP címét
4. A helyi DNS szerver újabb iteratív kérést küld az ftp.cisco.com cím feloldására, de mostmár a .com DNS szerverhez.
Felhasználó oldali, helyi DNS szerver
Felhasználó
1
8
Gyökér DNS
2
3
45
.com DNS
cisco.com DNS7
6
IKRM - Internet 58 Baumann Ferenc
DNS működése – példa
5. A .com DNS szerver megküldi a .cisco.com-hoz tartozó DNS neveket nyilvántartó DNS szerver IP címét.
6. A helyi DNS szerver iteratív kérést továbbít a cisco.com DNS szerverhez az ftp.cisco.com cím feloldására
Felhasználó oldali, helyi DNS szerver
Felhasználó
1
8
Gyökér DNS
2
3
45
.com DNS
cisco.com DNS
7
6
30
IKRM - Internet 59 Baumann Ferenc
DNS működése – példa
7. A cisco.com DNS szerver a helyi DNS szervernek megküldi az ftp.cisco.com névhez tartozó IP címet
8. A helyi DNS szerver továbbítja a megszerzett IP címet a felhasználó gépe felé
Felhasználó oldali, helyi DNS szerver
Felhasználó
1
8
Gyökér DNS
2
3
45
.com DNS
cisco.com DNS7
6
IKRM - Internet 60 Baumann Ferenc
DNS caching (gyorstárazás)
� DNS szerverek az Interneten eltárolják a korábban használt név és IP cím párokat� Gyorsabb névfeloldás – nagyobb teljesítmény� Kevesebb redundáns forgalom a világhálózaton
� A DNS szerverek az eltárolt információkat továbbítják a felhasználók számítógépeinek, de megjelölik, hogy az tárolt információ� (non-authoritative binding)