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



Σχετικά έγγραφα
Εισαγωγή στο πως λειτουργεί το διαδίκτυο

Δίκτυα Η/Υ στην Επιχείρηση

Εξοικείωση με τις εντολές ipconfig και ping

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

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

Σύντομη παρουσίαση των εργαλείων/εντολών telnet, ping, traceroute nslookup και nmap, zenmap

Δίκτυα Η/Υ ςτην Επιχείρηςη

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

Ethernet Ethernet ΙΕΕΕ CSMA/CD

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

Διαχείριση Δικτύων Εργαστήριο (Διαφάνειες)

Βασικά στοιχεία από τη Θεωρία

Διαχείριση Δικτύων Εργαστήριο (Διαφάνειες)

Διαμόρφωση και έλεγχος του δικτύου

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

Δίκτυα και Διαδίκτυο

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

ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ #3 Στρώµα ικτύου:ip Πρωτόκολλο και Πρωτόκολλα ροµολόγησης

Ανδρέας Παπαζώης. Τμ. Διοίκησης Επιχειρήσεων

Δίκτυα Υπολογιστών Ι. ΝΙΚΟΛΟΥΔΑΚΗΣ ΓΙΑΝΝΗΣ (Τετάρτη 15:00-21:00)

Εισαγωγή στο TCP/IP. Π. Γαλάτης

Εργαστήριο Ethereal: ICMP

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

Έλεγχος της σύνδεσης του υπολογιστή σας

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

Ανδρέας Παπαζώης. Τμ. Διοίκησης Επιχειρήσεων

Επαναληπτικές Ασκήσεις Μαθήματος

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

Πρωτόκολλο ICMP (Internet Control Message Protocol)

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

Α5.1 Εισαγωγή στα Δίκτυα. Α Λυκείου

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

Απομακρυσμένη Πρόσβαση και Εντολές Ελέγχου και Υποστήριξης

Εργαστήριο Ethereal: IP

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

Δίκτυα Υπολογιστών Ενότητα 9: Dynamic Host Configuration Protocol- DHCP

Εργαστήριο «Δίκτυα Υπολογιστών Ι»

1. ΕΝΤΟΛΕΣ ΕΛΕΓΧΟΥ ΔΙΚΤΥΩΝ

Δίκτυα Υπολογιστών Ενότητα 7: Internet Control Message Protocol - ICMP

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

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

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

PROXY SERVER. Άριστη πύλη διαχωρισμού μεταξύ του εσωτερικού δικτύου και του Internet.

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

Δίκτυα Επικοινωνίας και Υπολογιστών

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 5ο ΚΕΦΑΛΑΙΟ

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

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

ΗΜΥ Εργαστηριακή Άσκηση 2

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

Δίκτυα Επικοινωνίας Υπολογιστών Ενότητα 8: Στρώμα δικτύου

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

2η Σειρά Ασκήσεων ΗΥ-335α Network layer Παράδοση Παρασκευή 27/11/ :55

Κεφάλαιο 6ο ΕΠΙΠΕΔΟ ΕΦΑΡΜΟΓΗΣ. Εισαγωγή

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

Δίκτυα Υπολογιστών. Ενότητα 6: Δημιουργία δικτύων και υποδικτύων σε περιβάλλον πρωτοκόλλου ΙΡ

Εργαστήριο «Δίκτυα Υπολογιστών Ι»

Εργαστήριο Σχεδίασης Δικτύων Υπολογιστών ΘΕΩΡΙΑ 5 ου ΕΡΓΑΣΤΗΡΙΟΥ. Τα πρωτόκολλα δρομολόγησης (routing protocols) είναι υπεύθυνα για:

Προγραμματισμός Διαχείρισης Συστημάτων ΙΙ

ΤΕΙ ΗΠΕΙΡΟΥ. ΜΑΘΗΜΑ: Πρωτόκολλα Επικοινωνίας ιαδικτύου. Εξάµηνο: 3ον. Στεργίου Ελευθέριος

ΤΕΙ Στερεάς Ελλάδας Τμ. Ηλ.γων Μηχ/κων ΤΕ. Δίκτυα Υπολογιστών. Διάλεξη 4: Επίπεδο 3 το πρωτόκολλο IP

Εργαστήριο Wireshark: DNS

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Αλγόριθμοι Δρομολόγησης στο Internet (I)

Δίκτυα Υπολογιστών Λύσεις σειράς ασκήσεων επανάληψης

8 η ιάλεξη: σε δίκτυα δεδομένων

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

ΡΥΘΜΙΣΕΙΣ ΟΙΚΙΑΚΟΥ ΔΙΚΤΥΟΥ ΣΤΑ WINDOWS 7

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

Οδηγός ιαχείρισης Λειτουργίας Σχολικού Εργαστηρίου Windows 2000 Server

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

Δίκτυα Επικοινωνίας Υπολογιστών Ενότητα 7: Στρώμα δικτύου

HY335 4ο Φροντιστήριο

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

Δίκτυα Η/Υ Θεωρία. Διάλεξη 2η

Κατανόηση των αρχών που διέπουν της υπηρεσίες του επιπέδου δικτύου:

Εργαστηριακή Άσκηση 3 Εισαγωγή στη δρομολόγηση

Εργαστηριακή Άσκηση 6 Πρωτόκολλα ARP και ICMP

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

ΔΙΚΤΥΑ Η/Υ ΙΙ. Πρωτόκολλα δρομολόγησης

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

Δίκτυα Υπολογιστών Ι. ΝΙΚΟΛΟΥΔΑΚΗΣ ΓΙΑΝΝΗΣ (Τετάρτη 15:00-21:00)

VLANs (Virtual LANs) Επιμέλεια-μετάφραση: I. Ξυδάς. Εργ. Δίκτυα Υπολ.Ι Τμήμα Μηχ. Πληροφορικής & Υπολογιστών

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

ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ #2 Ethernet MAC Στρώµα

Δίκτυα Επικοινωνιών ΙΙ: Network Programming Εισαγωγή, TCP, UDP, Ports

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

Επίπεδο Δικτύου: Διαδικτύωση

Συσκευές Τηλεπικοινωνιών και Δικτύωσης. Επικοινωνίες Δεδομένων Μάθημα 9 ο

3.3 Πρωτόκολλα ανεύρεσης και απόδοσης διευθύνσεων, Address Resolution Protocol (ARP) και Dynamic Host Configuration Protocol (DHCP)

Σκοπιµότητα των firewalls

Βασικές έννοιες δρομολόγησης και χρήση εργαλείων παρακολούθησης της δρομολόγησης του Διαδικτύου (2 η άσκηση)

ΚΕΦΑΛΑΙΟ 5o - Διατάξεις Συνδέσεων Δικτύου

Εργαστήριο «Δίκτυα Υπολογιστών Ι»

Δίκτυα Υπολογιστών Ενότητα 8: Internet Protocol - IP

Δίκτυα Επικοινωνίας Υπολογιστών Ενότητα 10: Στρώμα δικτύου

Δίκτυα Υπολογιστών Ενότητα 3: Domain Name System - DNS

Κ. Σ. Χειλάς Τ.Ε.Ι. Σερρών - Τµήµα Πληροφορικής και Επικοινωνιών. Εργαστήριο 11o ΕΝΤΟΛΕΣ ΕΛΕΓΧΟΥ ΙΚΤΥΟΥ

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

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

α. Το μέγιστο μήκος δεδομένων του ωφέλιμου φορτίου του πλαισίου Ethernet είναι 1500 οκτάδες. ΣΩΣΤΟ

Transcript:

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

Επίπεδο δικτύου (Network layer) Επίπεδο εφαρμογής (Application layer): Συντονισμός εφαρμογών Επίπεδο μεταφοράς (Transport layer): Παράδοση πακέτων μεταξύ εφαρμογών Επίπεδο δικτύου (Network layer): Δρομολόγηση πακέτων από πηγή σε προορισμό Επίπεδο ζεύξης δεδομένων (Data Link layer): Αξιόπιστη μεταφορά frames πάνω από ένα σύνδεσμο Application Transport Network Data Link User-level programs Operating system

Επίπεδο δικτύου (Network layer) Πρωτόκολλα δρομολόγησης IP πρωτόκολλο για τη διευθυνσιοδότηση των συσκευών και τη μορφή των πακέτων Πρωτόκολλα ελέγχου Forwarding table

Network Interface Δικτυακή Διεπαφή Μία δικτυακή διεπαφή είναι ένα υλικό του υπολογιστή που συνδέει έναν υπολογιστή σε ένα δίκτυο υπολογιστών Ρυθμίσεις σύνδεσης Η/Υ στο δίκτυο: Στατικός καθορισμός: IP address Subnet mask Default Gateway DNS Server DHCP (Dynamic Host Configuration Protocol)

Πύλη - Gateway Σε ένα δικτύο υπολογιστών, μια πύλη (gateway) είναι ένας κόμβος (δρομολογητής) που χρησιμεύει ως ένα σημείο πρόσβασης σε άλλο δίκτυο.

DNS Το Domain Name System ή DNS (Σύστημα Ονομάτων Τομέων ή Χώρων ή Περιοχών) είναι ένα ιεραρχικό σύστημα ονοματοδοσίας για υπολογιστές, υπηρεσίες και οποιοδήποτε άλλο δικτυακό πόρο συνδέεται σε δίκτυο με πρωτόκολλο IP. Κυρίως αντιστοιχίζει domain names (π.χ. www.google.com) με διευθύνσεις IP To domain name είναι ένα μοναδικό όνομα που προσδιορίζει ένα δικτυακό πόρο, π.χ. ένα web διακομιστή

DNS Το Domain Name System διανέμει την ευθύνη της ανάθεσης domain names σε διευθύνσεις IP σε domain servers. Ένας domain server διαχειρίζεται μια τεράστια βάση δεδομένων που απεικονίζει τα domain names σε διευθύνσεις IP. Το Domain Name System καθορίζει επίσης τo αντίστοιχο πρωτόκολλο DNS, μέσω του οποίου π.χ. ένας πελάτης ρωτάει έναν domain server για την IP που αντιστοιχεί σε ένα domain name.

Εντολές σχετικά με DNS Windows/Unix: nslookup <host>

DHCP Το Dynamic Host Configuration Protocol (DHCP) είναι ένα πρωτόκολλο δικτύου που χρησιμοποιείται για να ρυθμίσετε συσκευές του δικτύου, έτσι ώστε να μπορούν να επικοινωνούν σε ένα δίκτυο IP. Είναι ένα client/server πρωτόκολλο Ένας πελάτης DHCP χρησιμοποιεί το πρωτόκολλο DHCP για να αποκτήσει πληροφορίες ρύθμισης παραμέτρων, όπως μια διεύθυνση IP, μια προεπιλεγμένη διαδρομή και μία ή περισσότερες διευθύνσεις διακομιστή DNS από ένα διακομιστή DHCP. Ο πελάτης DHCP χρησιμοποιεί αυτές τις πληροφορίες για να ρυθμίσετε τις παραμέτρους του υπολογιστή στον οποίο τρέχει. Μόλις ολοκληρωθεί η διαδικασία διαμόρφωσης ολοκληρωθεί, ο υπολογιστής είναι σε θέση να επικοινωνήσει στο διαδίκτυο.

Εντολές για τα δικτυακά χαρακτηριστικά Unix*: ifconfig 3 δικτυακές διεπαφές Ethernet πρωτόκολλο για το physical και το data link επίπεδα loopback είναι μια εικονική διεπαφή δικτύου που υλοποιείται μόνο στο λογισμικό και δεν συνδέεται με οποιοδήποτε υλικό. Τα δεδομένα όπου ένα πρόγραμμα υπολογιστή στέλνει στο loopback λαμβάνονται αμέσως στην ίδια διεπαφή. Χρησιμοποείται για δοκιμές.

Εντολές για τα δικτυακά χαρακτηριστικά Windows: ipconfig

Εντολές για δικτυακά στατιστικά Unix*: netstat i Windows: netstat -e

Internet Control Message Protocol (ICMP) Μπορεί να χρησιμοποιηθεί από δικτυακές συσκευές, όπως δρομολογητές, για να σταλθούν μηνύματα που αναφέρουν ότι μια υπηρεσία δεν δουλεύει ή ότι μια συσκευή δεν είναι προσβάσιμη. Ping στέλνει ICMP echo request πακέτα σε ένα σταθμό και περιμένει μία ICMP response. Εν τω μεταξύ μετρά τον χρόνο μεταξύ αποστολής και λήψης (roundtrip time) και καταγράφει τα πακέτα που χάνονται.

Router Architecture Processor Memory CPU Interconnection Network Interface Card Interface Card Interface Card

Functional Components routing protocol incoming IP datagrams forwarding table updates forwardng table lookup Routing functions forwarding table IP Forwarding routing protocol outgoing IP datagrams Control Datapath: per-packet processing

IP δίκτυα

Επίπεδο δικτύου (Network layer) Το IP είναι το υψηλότερο πρωτόκολλο που υλοποιείται τόσο σε δρομολογητές όσο και στις τελικές συσκευές

Πίνακες Δρομολόγησης Destination 10.1.0.0/24 10.1.2.0/24 10.2.1.0/24 20.1.0.0/16 20.2.1.0/28 Next Hop eth0 eth1 10.0.1.1 10.0.1.1 10.0.1.1 IP datagrams can be directly delivered ( eth0 or eth1 ) or are sent to a router ( 10.0.1.1 ) Η προεπιλεγμένη πύλη (default gateway) είναι ο κόμβος στο δίκτυο υπολογιστών που το δικτυακό λογισμικό (network stack στο λειτουργικό) χρησιμοποιεί όταν η IP διεύθυνση δεν ταιριάζει με καμία άλλη στον πίνακα δρομολόγησης.

Εντολές για τον πίνακα δρομολόγησης Windows/Unix: netstat -r Οι σταθμοί δεν έχουν πλήρεις πίνακες δρομολόγησης που να περιγράφουν ολόκληρο το διαδίκτυο. Σε γενικές γραμμές, ξέρουν ακριβώς αρκετά για να κάνουν διάκριση μεταξύ " άμεσα συνδεδεμένοι ", που σημαίνει " στο ίδιο LAN ", και "κάπου αλλού ", το οποίο είναι πρόβλημα άλλου δρομολογητή. On-link όταν ο αντίστοιχος υπολογιστής είναι τοπικά προσβάσιμος (στο ίδιο υποδίκτυο) και δεν υπάρχει ανάγκη gateway

Πίνακες δρομολόγησης

Πίνακες δρομολόγησης

Εντολές συνδεσιμότητας Windows/Unix: tracert / traceroute

traceroute Time-To-Live field in IP packet header Source sends a packet with a TTL of n Each router along the path decrements the TTL TTL exceeded sent when TTL reaches 0 Traceroute tool exploits this TTL behavior Send packets with TTL=1, 2, 3, and record source of time exceeded message

Ερωτήσεις? Χρησιμοποιήθηκαν εν μέρη εικόνες και κείμενο από: J. Kurose and K. Ross, Computer Networking: A Top-Down Approach CS 498MC: Systems and Networking Lab CSEE W4140: Networking Laboratory