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



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

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

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

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

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

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

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

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

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

Block Ciphers Modes. Ramki Thurimella

ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ

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

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

Instruction Execution Times

Χρήστος Ξενάκης Τμήμα Ψηφιακών Συστημάτων Πανεπιστήμιο Πειραιά

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

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

Network Address Translation (NAT)

Μεταγωγή (Switching)

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

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

CMOS Technology for Computer Architects

Δίκτυα Υψηλών Ταχυτήτων Ενότητα 7: Διευθυνσιοδότηση Internet Protocol (IP) v4

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

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

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

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

Modbus basic setup notes for IO-Link AL1xxx Master Block

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΑΛΕΞΑΝΔΡΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ A.M ΘΕΜΑ: ΑΣΦΑΛΕΙΑ ΣΤΟ TCP/IP ΚΑΙ ΣΤΟ WEB ΕΠΙΒΛΕΠΩΝ ΚΑΘΗΓΗΤΗΣ: ΤΣΙΑΝΤΗΣ ΛΕΩΝΙΔΑΣ

Γιπλυμαηική Δπγαζία. «Ανθπυποκενηπικόρ ζσεδιαζμόρ γέθςπαρ πλοίος» Φοςζιάνηρ Αθανάζιορ. Δπιβλέπυν Καθηγηηήρ: Νηθφιανο Π. Βεληίθνο

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

ΔΡΟΜΟΛΟΓΗΣΗ ΠΑΚΕΤΩΝ. Η δρομολόγηση των πακέτων μπορεί να γίνει είτε κάνοντας χρήση ασυνδεσμικής υπηρεσίας είτε συνδεσμοστρεφούς υπηρεσίας.

Τεχνολογίες ιαδικτύου

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

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

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΤΜΗΜΑ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΤΟΜΕΑΣ ΥΔΡΑΥΛΙΚΗΣ ΚΑΙ ΠΕΡΙΒΑΛΛΟΝΤΙΚΗΣ ΤΕΧΝΙΚΗΣ. Ειδική διάλεξη 2: Εισαγωγή στον κώδικα της εργασίας

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

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

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

Transmission Control Protocol. Transmission Control Protocol

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

Assalamu `alaikum wr. wb.

Κεφάλαιο 2. Υπολογιστές και Τεχνολογία Επικοινωνιών Παρελθόν - Παρόν - Μέλλον

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

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

IPv6. Ιατρέλλης Όμηρος Καθηγητής Εφαρμογών

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

CYTA Cloud Server Set Up Instructions

Web and HTTP. Βασικά Συστατικά: Web Server Web Browser HTTP Protocol

University of Macedonia Master in Information Systems. Networking Technologies professors: A. Economides A. Pobortsis AGREEMENT AND ACCOUNTING

ΠΑΡΑΡΤΗΜΑ Β - ΠΛΗΡΟΦΟΡΙΑ & ΤΕΧΝΙΚΕΣ ΠΡΟΔΙΑΓΡΑΦΕΣ

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

Εγκατάσταση λογισμικού και αναβάθμιση συσκευής Device software installation and software upgrade

Β. Μάγκλαρης.

Δίκτυα Επικοινωνιών ΙΙ : Εισαγωγή στην IPv6 τεχνολογία

Αντικείμενο της πρόσκλησης είναι η συλλογή προσφορών για προμήθεια router τύπου Peplink balance 580 με τα παρακάτω τεχνικά χαρακτηριστικά: Software

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

Strain gauge and rosettes

ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ Α. Διαβάστε τις ειδήσεις και εν συνεχεία σημειώστε. Οπτική γωνία είδησης 1:.

ΤΕΙ ΗΠΕΙΡΟΥ Τμήμα Τηλεπληροφορικής & Διοίκησης

Τεχνολογίες & Εφαρμογές Πληροφορικής Ενότητα 8: Διαδίκτυο Βασικές Έννοιες

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

ΕΠΛ 012. Δίκτυα Τπολογιστών & Διαδίκτυο

VBA ΣΤΟ WORD. 1. Συχνά, όταν ήθελα να δώσω ένα φυλλάδιο εργασίας με ασκήσεις στους μαθητές έκανα το εξής: Version ΗΜΙΤΕΛΗΣ!!!!

MAC. MAC Protocol for Hidden Terminal Problem Alleviation using Transmission Pause Control in Wireless Multi Hop Networks

ΓΕΩΠΟΝΙΚΗ ΣΧΟΛΗ ΑΠΘ Εργαστήριο Πληροφορικής στη Γεωργία

Special edition of the Technical Chamber of Greece on Video Conference Services on the Internet, 2000 NUTWBCAM

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΚΤΥΩΝ

Ντίρλης Νικόλαος- ΕΤΥ 3ο ΦΡΟΝΤΙΣΤΗΡΙΟ ΠΑΡΑΣΚΕΥΗ 25 ΟΚΤΩΒΡΙΟΥ 2013 ΑΙΘΟΥΣΑ Β4

[1] P Q. Fig. 3.1

Advanced Subsidiary Unit 1: Understanding and Written Response

Approximation of distance between locations on earth given by latitude and longitude

ΠΑΝΔΠΙΣΗΜΙΟ ΜΑΚΔΓΟΝΙΑ ΠΡΟΓΡΑΜΜΑ ΜΔΣΑΠΣΤΥΙΑΚΧΝ ΠΟΤΓΧΝ ΣΜΗΜΑΣΟ ΔΦΑΡΜΟΜΔΝΗ ΠΛΗΡΟΦΟΡΙΚΗ

Μάθηµα 4ο. Απόδοση ικτύου (εξαρτάται) Καθυστέρηση Μετάδοσης & Ρυθµός ιέλευσης

Εισαγωγή στους Υπολογιστές

The Simply Typed Lambda Calculus

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

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

(1) Describe the process by which mercury atoms become excited in a fluorescent tube (3)

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

HORIZON QUANTUM. Logging

ίκτυα υπολογιστών Στόχοι κεφαλαίου ίκτυα

Test Data Management in Practice

the total number of electrons passing through the lamp.

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

Επίπεδο Μεταφοράς (Transport Layer)

Ala Wai Drogue Survey

Elements of Information Theory

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

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

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

PortSip Softphone. Ελληνικά Ι English 1/20

Β. Μάγκλαρης.

ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ

Προγραμματισμός και Συστήματα στον Παγκόσμιο Ιστό Ενότητα 1: Εισαγωγή. Καθ. Ιωάννης Γαροφαλάκης Πολυτεχνική Σχολή Μηχανικών Η/Υ & Πληροφορικής

SOAP API. Table of Contents

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

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

ΕΓΓΡΑΦΟ ΤΕΧΝΙΚΩΝ ΠΡΟΔΙΑΓΡΑΦΩΝ

Transcript:

Μάθηµα Εισαγωγή στις Τηλεπικοινωνίες Ενότητα 7η Τηλεπικοινωνιακά ίκτυα και ίκτυα εδοµένων IP/TCP Βασικές έννοιες - Μάθηµα 8ο Καθ. Θωµάς Σφηκόπουλος thomas@di.uoa.gr Κατσιάνης ηµήτρης, Επιστ. Συνεργάτης dkats@di.uoa.gr Τσίπουρας Άρης, Επιστ. Συνεργάτης aris@di.uoa.gr ΕΘΝΙΚΟ & ΚΑΠΟ ΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ Τοµέας Επικοινωνιών και Επεξεργασίας Σήµατος Τµήµα Πληροφορικής & Τηλεπικοινωνιών

ίκτυα Επικοινωνιών και το Internet 2

Advanced Research Projects Agency ARPANET 3 (a) Structure of the telephone system. (b) Baran s proposed distributed switching system.

ARPANET (2) The original ARPANET design. Interface Message Processors 4

ARPANET (3) 5 Growth of the ARPANET (a) December 1969. (b) July 1970. (c) March 1971. (d) April 1972. (e) September 1972.

National Science Foundation NSFNET The NSFNET backbone in 1988. 6

Αρχιτεκτονική του Internet 7

Χρήση του Internet Traditional applications (1970 1990) E-mail News Remote login File transfer 8

The IP Protocol The IPv4 (Internet Protocol) header. 9

The IP Protocol (2) 5-54 Some of the IP options. 10

IP Addresses IP address formats. ICANN (Internet Corporation for Assigned Names and Numbers) 11

IP Addresses (2) 12 Special IP addresses.

Subnets A campus network consisting of LANs for various departments. 13

Subnets (2) A class B network subnetted into 64 subnets(-2) 14

CIDR Classless InterDomain Routing 5-59 A set of IP address assignments. 15

NAT Network Address Translation Placement and operation of a NAT box. 16 10.0.0.0 10.255.255.255/8 (16,777,216 hosts) 172.16.0.0 172.31.255.255/12 (1,048,576 hosts) 192.168.0.0 192.168.255.255/16 (65,536 hosts)

Mobile IP Goals?! 1. Each mobile host must be able to use its home IP address anywhere. 2. Software changes to the fixed hosts were not permitted. 3. Changes to the router software and tables were not permitted. 4. Most packets for mobile hosts should not make detours on the way. 5. No overhead should be incurred when a mobile host is at home 17

IPv6 (IPv4) Today's IPv4. What is IPv6? Why IPv6? Representation of IPv6 addresses Generating IPv6 addresses Multiple addresses per device Special Characteristics of IPv6 with respect to autoconfiguration, headers, security, etc. 18

IP v4 A unique number is necessary to identify every computer in a network. The Internet uses IPv4 : a 32 bit identifier, up to 255.255.255.255. 4.2 billion (4.200.000.000) v4 addresses can exist. NAT (Network Addressing Topology) or IP masquerading is rampant. There are just not enough addresses left due to unequal distribution (Class A, B, etc.) 19

Why IP v6 20 1. Support billions of hosts, even with inefficient address space allocation. 2. Reduce the size of the routing tables. 3. Simplify the protocol, to allow routers to process packets faster. 4. Provide better security (authentication and privacy) than current IP. 5. Pay more attention to type of service, particularly for realtime data. 6. Aid multicasting by allowing scopes (περιοχές πεδίων δράσης) to be specified. 7. Make it possible for a host to roam without changing its address. 8. Allow the protocol to evolve in the future. 9. Permit the old and new protocols to coexist for years.

The Main IPv6 Header 21 SIPP (Simple Internet Protocol Plus) IPv6

Headers Sizes IPv4 : 20 bytes long, 8 for To and From addresses. IPv6 : 40 bytes long, 32 for To and From addresses. IPv6 Header Specifications Contains Version, Priority, Flow Label, Payload Length, and Hop Limit. The Next Header Field : indicates if a next 8 bit header exists. 22

Extension Headers 5-69 23 IPv6 extension headers.

IPv6 address Hexadecimal format IPv6 Address: 1101 0101 0001 0100 0000 0000 0101 0001 0101 0101 0111 0000 0000 0001 1010 1010 1111 1111 1110 0010 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0011 Hexadecimal Equivalent: (Follows the method: 0000= 0 ;1101= D ;1111= F ; etc) D514:0051:5570:0199:FFE2:0000:0000:0003 This address is condensed to D514:51:5570:199:FFE2::3 24 In a browser: Address: http://[d514:51:5570:199:ffe2::3]

Characteristics Payload increase Ipv4 restricts payload length, while IPv6 provides for single packets to have unlimited lengths. High bandwidth networks can thus improve data transfer speeds immensely. QoS (Quality of Service) Packet efficiency is improved by using Flow Labels to indicate direction of flow. IP-Sec! Security at the IP layer instead of for the contents. 25

The Internet Transport Protocols UDP User Datagram Protocol Πρωτόκολλο εδοµενογραφηµάτων! Χρήστη Χωρίς Σύνδεση TCP- Transmission Control Protocol Πρωτόκολλο Ελέγχου Μεταφοράς Με σύνδεση 26

UDP Header 27

TCP Transmission Control Protocol Πρωτόκολλο Ελέγχου Μεταφοράς 28

The TCP Service Model Port Protocol Use 21 FTP File transfer 23 Telnet Remote login 25 SMTP E-mail 69 TFTP Trivial File Transfer Protocol 79 Finger Lookup info about a user 80 HTTP World Wide Web 110 POP-3 Remote e-mail access 119 NNTP USENET news Some assigned ports. 29

The TCP Service Model (2) (a) Four 512-byte segments sent as separate IP datagrams. (b) The 2048 bytes of data delivered to the application in a single READ CALL. 30

The TCP Segment Header 31 TCP Header.

The TCP Segment Header (2) The pseudoheader included in the TCP checksum. 32

TCP Connection Establishment 6-31 33 (a) TCP connection establishment in the normal case. (b) Call collision.

TCP Connection Management Modeling 34 The states used in the TCP connection management finite state machine.

TCP Congestion Control 35 (a) A fast network feeding a low capacity receiver. (b) A slow network feeding a high-capacity receiver.

Wireless TCP and UDP Έµµεσο TCP (indirect TCP) 36

Performance Issues Performance Problems in Computer Networks Network Performance Measurement System Design for Better Performance Fast TPDU Processing Protocols for Gigabit Networks 37

Performance Problems in Computer Networks 38 The state of transmitting one megabit from San Diego to Boston (a) At t = 0, (b) After 500 µsec, (c) After 20 msec, (d) after 40 msec.

Network Performance Measurement The basic loop for improving network performance. Measure relevant network parameters, performance. Try to understand what is going on. Change one parameter. 39

Protocols for Gigabit Networks Time to transfer and acknowledge a 1-megabit file over a 4000-km line. 40

ATM Virtual Circuits ATM - Asynchronous Transfer Mode A virtual circuit. 41

ATM Virtual Circuits (2) ATM cell. 42

The ATM Reference Model 43

The ATM Reference Model (2) 44 ATM layers and sublayers and their functions.

Resources Andrew S. Tanenbaum, Computer Networks, Fourth Edition, Prentice Hall, 2003 ISBN : 0-13-066102-3 William Stallings, Business Data Communications, Fifth Edition, ISBN 0-13-144257-0 (feb 2004), fourth Edition 2001 ISBN: 0-13-088263-1, Publisher: Prentice Hall A. Leon-Garcia and I. Widjaja, Communication Networks: Fundamental Concepts and Key Architectures, January 2000 ISBN: 007250353X 45