Internet protocol stack Encapsulation Connection oriented VS connectionless services Circuit Switching Packet Switching Store-and-forward switches

Σχετικά έγγραφα
HY-335 : Δίκτυα Υπολογιστών

ΕΑΠ/ΠΛΗ22/ΑΘΗ.3 4 η ΟΣΣ 15/03/2014 Συμπληρωματικές Διαφάνειες

Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας Βιβλιοθηκονοµίας. Μοντέλο TCP/IP. Ενότητα E. Συστήµατα Επικοινωνίας

ΗΜΥ 360: Δίκτυα Υπολογιστών. Εισαγωγή

Ιόνιο Πανεπιστήµιο Τµήµα Πληροφορικής Συστήµατα Επικοινωνίας. Μοντέλο TCP/IP. Ενότητα E. Πόσοι εµπλέκονται σε ένα Σύστηµα Επικοινωνίας

Παραδείγµατα δικτυακών τεχνολογιών. Ethernet Internet ATM

Υπολογιστές και ίκτυα Η/Υ.

ΔΙΚΤΥΑ (15-17) Π. Φουληράς

1. Εισαγωγή. Περιγραφή Μαθήματος. Ιστορική Αναδρομή. Ορισμοί Ηλεκτρονικού Εμπορίου

Επικοινωνία. Χάρης Μανιφάβας Τμήμα Εφ. Πληροφορικής & Πολυμέσων ΤΕΙ Κρήτης. Κατανεμημένα Συστήματα (E) Επικοινωνία 1

Επίπεδο Μεταφοράς. (ανεβαίνουμε προς τα πάνω) Εργαστήριο Δικτύων Υπολογιστών Τμήμα Μηχανικών Η/Υ και Πληροφορικής

Λογισμικό Δικτύων Πέτρος Λάμψας 2007

ίκτυα Υπολογιστών Καθηγητής: Χρήστος ουληγέρης Γραφείο: cdoulig@unipi.gr

Δίκτυα Υπολογιστών I

(C) 2010 Pearson Education, Inc. All rights reserved.

Επίπεδο δικτύου IP Forwading κτλ

1.2.2 Το μοντέλο δικτύωσης TCP/IP 1 / 26

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Εισαγωγή Πρότυπο τριών Διαστάσεων Λειτουργίας Μοντέλο Διαχείρισης FCAPS Το Δίκτυο του Ε.Μ.Π. Περιβάλλον Εργαστηριακών Ασκήσεων

Εισαγωγή στα Δίκτυα Επικοινωνιακών και Υπολογιστικών Συστημάτων

EPL324: Tutorials* on Communications and Networks Tutorial 2: Chapter 1 Review Questions

Επίπεδο δικτύου IP διευθυνσιοδότηση

Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων. ίκτυα Υπολογιστών Ι. To Μοντέλο OSI. Αναπλ. Καθηγ. Π. εμέστιχας

HY335Α Δίκτυα Υπολογιστών Xειμερινό Εξάμηνο Πανεπιστήμιο Κρήτης, Τμήμα Επιστήμης Υπολογιστών. Routing Algorithms. Network Layer.

.1 Βασικές Έννοιες Δικτύωσης. .2 Δίκτυα Άμεσου Συνδέσμου. .3 Δίκτυα Μεταγωγής και Διαδίκτυα. .4 Δικτύωση: συνολική θεώρηση

Βασικές Αρχές Δικτύωσης. Ευάγγελος Παπαπέτρου

Δίκτυα Υπολογιστών ΙΙ (Ασκήσεις Πράξης)

Διαδίκτυα και το Διαδίκτυο (Internetworking and the Internet)

Στρατηγικές Ασφάλειας

Χρήση βασικών εργαλείων συλλογής πληροφοριών για τη διαμόρφωση και την κατάσταση λειτουργίας του δικτύου

OSI και TCP/IP. Εισαγωγή στα Δίκτυα υπολογιστών και τεχνολογίες διαδικτύου

Ενότητα 1. Εισαγωγή στις βασικές έννοιες των ικτύων ΗΥ

ιαδίκτυα και το ιαδίκτυο (Internetworking and the Internet)

Δίκτυα Υπολογιστών Firewalls. Χάρης Μανιφάβας

ΔΊΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΏΝ ΔΊΚΤΥΑ ΥΠΟΛΟΓΙΣΤΏΝ ΚΑΙ ΔΙΑΔΊΚΤΥΟ ΔΙΔΆΣΚΟΝΤΕΣ: ΔΡ. ΕΥΓΕΝΊΑ ΑΔΑΜΟΠΟΎΛΟΥ, ΔΡ. ΚΏΣΤΑΣ ΔΕΜΈΣΤΙΧΑΣ

Τεχνολογία TCP/IP ΙΑ ΙΚΤΥΩΣΗ- INTERNET. Τεχνολογίες Τηλεκπαίδευσης & Εφαρµογές - Ιούλιος

6.003: Signals and Systems. Modulation

Πανεπιστήµιο Αθηνών Τµήµα Πληροφορικής και Τηλεπικοινωνιών. ίκτυα Επικοινωνιών. Λάζαρος Μεράκος

ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ

Δίκτυα Επικοινωνιών ΙΙ: OSPF Configuration

Δίκτυα Δακτυλίου. Token Ring - Polling

ΤΟ ΠΡΟΤΥΠΟ ΙΕΕΕ ΑΣΥΡΜΑΤΗΣ ΕΥΡΥΖΩΝΙΚΗΣ ΠΡΟΣΒΑΣΗΣ

Οι Διαδικτυακές ανάγκες μιας εταιρείας σε διευθύνσεις IPv4, έχουν ως εξής: Τμήμα Διοίκησης Προσωπικού & Οικονομικών Σύνολο απαιτούμενων διευθύνσεων

ίκτυα - Internet Μάθηµα 3ο Ενότητα Β: Το Πρότυπο ΤCP/IP Eισαγωγή - Επικοινωνία µεταξύ δύο Υπολογιστών Παρασκευή 10 NOE 2006 ιευθύνσεις

CYTA Cloud Server Set Up Instructions

Άσκηση 2 η Πρωτόκολλο επικοινωνίας TCP/IP

Εισαγωγή Βασικές Έννοιες Δικτύων Δεδομένων

A1. Φυσικό επίπεδο 1. Αντιπαραθέσετε (κάνετε τη σύγκριση) με 2-3 προτάσεις την στατιστική πολυπλεξία και την πολυπλεξία με διαίρεση χρόνου.

Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών Δίκτυα υπολογιστών. (και το Διαδίκτυο)

ΚΕΦ. 2 - Η Λειτουργία των ικτύων

ΗΜΥ 460/654: Προχωρημένα Δίκτυα Υπολογιστών. Εισαγωγή. Διδάσκων: Γ. Έλληνας και Χρίστος Παναγιώτου

ΚΕΦ. 2 - Η Λειτουργία των ικτύων

Μάθημα 6: Αρχιτεκτονική TCP/IP

Δίκτυα Υπολογιστών. Δίκτυα υπολογιστών και το Διαδίκτυο Εισαγωγή. Κ. Βασιλάκης

ΚΕΦ. 2 - Η Λειτουργία των Δικτύων

ιαδικτυακές Εφαρµογές

Δίκτυα Υπολογιστών. Ενότητα 1: Εισαγωγή στα δίκτυα Η/Υ, τα πρωτόκολλα και τη μεταφορά πληροφορίας

Ερωτήσεις / Απαντήσεις Πιστοποίησης (Επικοινωνίες Δεδομένων)

Δίκτυα Υπολογιστών. Δίκτυα υπολογιστών και το Διαδίκτυο Εισαγωγή. Κ. Βασιλάκης

Δίκτυα Υπολογιστών Ι

Introduction to the TCP IP protocol stack through a role playing game

Ερώτηση 1 η : Τι είναι τα πρωτόκολλα επικοινωνίας? : Ποιες είναι οι λειτουργίες των πρωτοκόλλων. Ερώτηση 2 η επικοινωνίας?

Ευρυζωνικά δίκτυα (3) Αγγελική Αλεξίου

Σχήμα 4.1. Δίκτυο μη συγκεκριμένης τοπολογίας (mesh topology)

Εισαγωγή Επανάληψη. ΤΕΙ Στερεάς Ελλάδας. ΣT Εξάμηνο, Κατεύθυνση Μηχανικών Δικτύων Τ.Ε. Τμήμα Μηχανικών Πληροφορικής Τ.Ε. Διαδικτυακός Προγραμματισμός

How do loss and delay occur?

Τι είναι ένα δίκτυο υπολογιστών; Αρχιτεκτονική επιπέδων πρωτοκόλλων. Δικτυακά πρωτόκολλα

Εισαγωγή στην επιστήμη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 6ο ίκτυα υπολογιστών

Δίκτυα Υπολογιστών Το επίπεδο μεταφοράς (transport layer)

Πρόότυπο Αναφοράάς Open Systems Interconnection/OSI. 1. Τεχνολογία Δικτύων Επικοινωνιών, Βιβλίο Α τάξης 2 ου Κύκλου ΤΕΕ, ΥΠΕΠΘ

Υπολογιστές και ίκτυα Η/Υ.

Δίκτυα Επικοινωνιών ΙΙ: X.25

Μάθηµα Εισαγωγή στις Τηλεπικοινωνίες

Πρωτόκολλα Επικοινωνίας Πρωτόκολλο IP

ΔΙΚΤΥΑ Δίκτυα Υπολογιστών Δίκτυα τηλεφωνίας (σταθερής, κινητής) Δίκτυα αισθητήρων

Επίπεδο Σύνδεσης. (για να αρχίσουμε να καταλαβαινόμαστε) Εργαστήριο Δικτύων Υπολογιστών Τμήμα Μηχανικών Η/Υ και Πληροφορικής

ΕΑΠ/ΠΛΗ22/ΑΘΗ.3. Έκτακτη ΟΣΣ 31/05/2014. Νίκος Δημητρίου.

Τρίτη Πρόοδος [110 μονάδες] Απαντήσεις

ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ. Ιωάννης Σταυρακάκης, Καθηγητής Password: edi

Instruction Execution Times

Εισαγωγή στο πως λειτουργεί το διαδίκτυο

Επαναληπτικό µάθηµα επί των αρχών λειτουργίας του ιαδικτύου. ρ. Κωνσταντίνος Σ. Χειλάς. Ethernet

Σχεδιασμός Εικονικών Δικτύων Ενότητα 2: Κατηγορίες VPN Τεχνολογίες VPN

Μάθημα 5: To Μοντέλο Αναφοράς O.S.I.

ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ. Ιωάννης Σταυρακάκης, Καθηγητής Password: edi

Δίκτυα Υπολογιστών Το επίπεδο δικτύου (network layer)

Εργαστήριο Δικτύων Υπολογιστών

ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΗΛΕΚΤΡΟΝΙΚΕΣ ΥΠΗΡΕΣΙΕΣ

Μεταγωγή (Switching)

Πρότυπο Αναφοράς Open Systems Interconnection (OSI) Επικοινωνίες Δεδομένων Μάθημα 5 ο

ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ. Ιωάννης Σταυρακάκης, Καθηγητής Password: edi

Πρωτόκολλα Διαδικτύου. Άγγελος Ρούσκας Τμήμα Ψηφιακών Συστημάτων Πανεπιστήμιο Πειραιώς

Αρχές Θεωρία Δικτύων. Δίκτυα (Αρχές & Θεωρία)

Δίκτυα Υπολογιστών. Δίκτυα υπολογιστών και το Διαδίκτυο Επίπεδα πρωτοκόλλων. Κ. Βασιλάκης

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ. 2 η Γραπτή Εργασία ΠΛΗ 23 Ακαδημαϊκό Έτος (Τόμος Α, Κεφάλαια 1-3) Ημερομηνία Παράδοσης 27/01/2013.

ΒΑΣΙΚΕΣ ΥΠΗΡΕΣΙΕΣ Βελώνης Γεώργιος ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ. Μάθημα 2ο. Βελώνης Γεώργιος - 1ο Τ.Ε.Ε. Κατερίνης. Καθηγητής Πληροφορικής ΠΕ20 2-1

Εισαγωγή ΙΙ: Βασικοί τύποι δικτύων

Δίκτυα Υψηλών Ταχυτήτων Ενότητα 1: Εισαγωγή

Πρωτόκολλα Διαδικτύου

Δίκτυα Υπολογιστών. Δίκτυα υπολογιστών και το Διαδίκτυο Ο πυρήνας του δικτύου. Κ. Βασιλάκης

Υλοποίηση Δικτυακών Υποδομών και Υπηρεσιών: OSPF Cost

Transcript:

Internet protocol stack Encapsulation Connection oriented VS connectionless services Circuit Switching Packet Switching Store-and-forward switches ultiplexing: TD, FD, Statistical multiplexing, CDA

OSI VS Internet protocol stack application presentation session transport network link physical application transport network link physical Internet stack missing these layers! these services, if needed, must be implemented in application needed?

Internet protocol stack application: supporting network applications FTP, STP, HTTP,DNS protocols transport: process-process data transfer TCP, UDP protocols network: routing of datagrams from source to destination IP, routing protocols link: data transfer between neighboring network elements PPP, edia Access Control (Ethernet, DSL, ISDN, FDDI) physical: bits on the wire application transport network link physical

source Encapsulation segment datagram frame message H l H t H n H t H n H t application transport network link physical link physical switch H l H n H n H t H t H t destination application transport network link physical H l H n H n H t H t network link physical H n H t router

Why layering? Dealing with complex systems: Abstraction explicit structure allows identification, relationship of complex system s pieces layered reference model for discussion modularization eases maintenance, updating of system change of implementation of layer s service transparent to rest of system e.g., change in gate procedure doesn t affect rest of system

Connection Oriented services Establish end to end logical or physical connection before any data are sent Involves handshaking Reliable data transfer may be involved (e.g. TCP) Data link layer examples: Circuit mode communication Virtual Circuits (packet switching). Same path! We just need a VCI. Transport layer examples: TCP

Transmission Control Protocol (TCP) Hi! (belongs to transport layer) Hello! A A OK B X B B OK

Connectionless services No handshaking! Each data packet carries information about the destination address (datagram) Network layer example: IP protocol Transport layer examples: UDP

Connection oriented VS connectionless services The distinction takes place in several layers Packet switching examples in both categories Connection oriented service on connectionless service?? TCP/IP

Switched networks Circuit switched networks Packet switched networks FD TD Datagram Networks Virtual circuit networks Internet

Circuit Switching End-end resources reserved for call link bandwidth, switch capacity dedicated resources: no sharing (??) circuit-like (guaranteed) performance call setup required Introduction 1-11

Packet Switching each end-end data stream divided into packets user A, B packets share network resources each packet uses full link bandwidth resources used as needed Same route?? Introduction 1-12

Packet-switching: store-and-forward L R R R takes L/R seconds to transmit (push out) packet of L bits on to link at R bps store and forward: entire packet must arrive at router before it can be transmitted on next link delay = 3L/R (assuming zero propagation delay) Example: L = 7.5 bits R = 1.5 bps transmission delay = 15 sec Introduction 1-13

Circuit Switching: FD and TD FD Example: 4 users frequency TD time frequency time Introduction 1-14

Packet Switching: Statistical ultiplexing A 100 b/s Ethernet statistical multiplexing C B queue of packets waiting for output link 1.5 b/s D E Sequence of A & B packets does not have fixed pattern, bandwidth shared on demand statistical multiplexing. TD: each host gets same slot in revolving TD frame. Introduction 1-15

Πολλαπλή Πρόσβαση Διαίρεσης Κώδικα (CDA) Στο CDA ορίζεται σε κάθε κόμβο ένας διαφορετικός κώδικας Οι κώδικες είναι ορθογώνιοι μεταξύ τους (δηλ. το εσωτερικό γινόμενο μεταξύ οποιωνδήποτε δύο κωδίκων είναι 0) Κάθε κόμβος χρησιμοποιεί το δικό του μοναδικό κώδικα για να κωδικοποιήσει τα bits των δεδομένων που στέλνει Οι κόμβοι μπορούν να εκπέμπουν ταυτόχρονα Πολλαπλοί κόμβοι σε κάθε κανάλι Οι αντίστοιχοι προς αυτούς δέκτες Λαμβάνουν σωστά τα κωδικοποιημένα bits δεδομένων ενός πομπού Θεωρώντας ότι ο δέκτης γνωρίζει τον κώδικα του πομπού, παρά τις παρεμβαλλόμενες μεταδόσεις άλλων κόμβων

Παράδειγμα CDA Sender Data bits d 1 =-1 d 0 =1 Z i,m =d i *c m Spread code 1 1 1 1 1 1 1 1-1 -1-1-1-1 -1-1-1 Time slot 1 Time slot 0 1 1 1 1 1 1 1 1 Channel output -1-1-1-1 -1-1-1-1

Παράδειγμα CDA (συνέχεια) Όταν δεν υπάρχουν παρεμβάλλοντες πομποί Ο δέκτης Λαμβάνει τα κωδικοποιημένα bits Ανακτά τα αρχικά bit δεδομένων, d i, υπολογίζοντας το 1 m=1 d i = Σ Z i,m *c m Τα παρεμβάλλοντα εκπεμπόμενα δυαδικά σήματα είναι προσθετικά