De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

Blok 7: netwerken Les 8 Christian Bokhove. Applicatie Laag Om met Telematica Systemen te communiceren, gebruiken mensen een zg. User Agent. Bijvoorbeeld.

Verwante presentaties


Presentatie over: "Blok 7: netwerken Les 8 Christian Bokhove. Applicatie Laag Om met Telematica Systemen te communiceren, gebruiken mensen een zg. User Agent. Bijvoorbeeld."— Transcript van de presentatie:

1 Blok 7: netwerken Les 8 Christian Bokhove

2 Applicatie Laag Om met Telematica Systemen te communiceren, gebruiken mensen een zg. User Agent. Bijvoorbeeld een Web-browser. De User Agent omvat ´zaken´ als de user interface, lokale schijf etc. Ook staat het communicatie met andere user agents toe. Een User Agent bestaat uit twee onderdelen: – een Applicatie Protocol dat de communicatie tussen User Agents regelt, en – Een Applicatie Service User dat alle activiteiten regelt die lokaal gezien belangrijk zijn (user interface, disk access, sampling van spraak of video signalen).

3 User Agent User Agent Applicatie Laag (2) Transport Service Provider Applicatie Protocol Entiteit T-SAP Applicatie Protocol Entiteit Applicatie Service User Applicatie Service User T-SAP

4 Domain Name System (DNS) DNS verzorgt het gebruik van ‘vriendelijke namen': namen die makkelijker te lezen en onthouden zijn door mensen. Het is mogelijk om deze namen te koppelen aan een IP-adres: – => – => Veel applicaties gebruiken DNS voor het gebruiksgemak (bv. je Web-Browser). DNS gebruikt een (wereldwijde) database, gebaseerd op hiërarcisch gestructureerde domeinen. DNS staat in de standaarden RFC 1034 & RFC 1035.

5 DNS (2) root ietf.orgmit.edunasa.govutwente.nlwww.cs.utwente.nldemeter.cs.utwente.nlwww.ietf.orgcs.utwente.nleducommilorgintnetgovnlbeuk ………… domain host

6 Telnet Telnet is een applicatie protocol dat je toelaat commando´s op een andere machine uit te voeren. Vroeger was het de manier om je te lezen als je niet op werk was. Transport Service Provider Telnet Protocol Entiteit T-SAP Telnet Protocol Entiteit T-SAP Telnet User Part Telnet User Part

7 Telnet (2) Problemen zijn: – De betekenis van toetsaanslagen: is het bedoeld voor het lokale of ´remote´ systeem. – Wat als de systemen verschillende besturings- systemen hebben? (bv. WIN 95/98/NT, UNIX, LINUX, Solaris). Deze problemen worden opgelost door: – NVT: Network Virtual Terminal. Als de NVT draait op beide machines, kunnen beide systemen gegarandeerd samenwerken. Een nadeel is dat handige fucnties van een OS niet kunnen worden gebruikt!

8 Telnet (3) Telnet gebruikt een TCP verbinding, het standaard poort-nummer om met een Telnet protocol entiteit te communiceren is 23. Echter, een ander poort-nummer kan worden geselecteerd. Bijvoorbeeld: – met poort-nummer 25 benader je een SMTP protocol entiteit. – met poort-nummer 80 beander je een HTTP protocol entiteit. Deze ‘eigenschap' kan gebruikt worden om SMTP te ´praten´(Zie het Practicum).

9 File Transfer Protocol (FTP) Met FTP kun je: – Bestanden downloaden naar je eigen computer. – Bestanden uploaden naar een andere computer. FTP gebruikt een TCP verbinding (poort nummer 21) voor controle: via deze verbinding worden FTP commando´s uitgewisseld tussen computers. Om een bestand te transporteren wordt een nieuwe TCP verbinding gemaakt (poort nummer 20) en het bestand verstuurd

10 FTP (2) Transport Service Provider FTP Protocol Entiteit T-SAP FTP Protocol Entiteit T-SAP FTP User Part FTP User Part T-SAP Voor FTP Data (poort nr 20) Voor FTP Controle (poort nr 21)

11 FTP (3) Een aantal FTP commando´s – dir : de remote host stuurt een bestandlijst naar de lokale host. – get : de remote host stuurt een bestand met naam naar de lokale host. – put : de lokale host stuurt een bestand met naam naar de remote host. – cd : de huidige map van de remote host wordt veranderd naar

12 Electronische Post ( ) Je weet wat je met kunt doen! – Het verschaft een dienst waarmee gebruikers berichten naar elkaar kunnen versturen. Aandachtspunten in de dienst: – Welke berichten kunnen worden verstuurd? – Hoe andere gebruikers bereiken? – Hoe kan het werken als je computer uit staat? gebruikt verscheidene applicatie protocollen: – SMTP: om berichten tussen Servers uit te wisselen en vanaf je PC te versturen – POP of IMAP: om berichten van de server naar jouw PC op te halen – MIME: om de inhoud van een bericht te structureren

13 host server Sending host Mail Transfer Agent User Agent SMTP POP3 of IMAP POP3 of IMAP Electronische Post (2) Zendende host server server receiver Ontvangende host IP Network Transport Service Provider

14 Simple Mail Transfer Protocol (SMTP) SMTP heeft 14 soorten berichten, waaronder: – HELO De zendende server identificeert zichzelf bij de ontvangende server. – MAIL FROM: Om te vertellen wie de zendt – RCPT TO: Om te vertellen wie de hoort te ontvangen – DATA Om te vertellen dat wat volgt inhoud is (het einde van de inhoud wordt aangegeven door een '.' aan het begin van een nieuwe regel). – QUIT Om het versturen te beëindigen.

15 MIME De vorm van een bericht wordt bepaald door by MIME: – header keywords to: cc: bcc: from: sender: received: – Vroeger kon een alleen ASCII tekst bevatten, met MIME kunnen nu ook word documenten, afbeeldingen video, etc. in een staan

16 World Wide Web (WWW) Het World Wide Web: – Gebruikt het HyperText Transfer Protocol (HTTP) voor de uitwisseling van informatie – Het data formaat is HyperText Markup Language (HTML): het bevat zowel inhoud als vormgeving. – Dit laatste was oorspronkelijk niet de bedoeling!


Download ppt "Blok 7: netwerken Les 8 Christian Bokhove. Applicatie Laag Om met Telematica Systemen te communiceren, gebruiken mensen een zg. User Agent. Bijvoorbeeld."

Verwante presentaties


Ads door Google