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

Σχετικά έγγραφα
ΕΑΠ/ΠΛΗ22/ΑΘΗ.4. Έκτακτη ΟΣΣ 28/05/2016. Νίκος Δημητρίου.

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

ΕΑΠ ΘΕ ΠΛΗ-22 1 η ΟΣΣ 19/10/2014

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

ΕΑΠ ΘΕ ΠΛΗ-22 Τμήμα ΑΘΗ.4. 1 η ΟΣΣ 17/10/2015

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

ΕΑΠ ΘΕ ΠΛΗ-22/ΑΘΗ.3 1 η ΟΣΣ 15/10/2016

3 η Multimedia Διάλεξη με θέμα Ip address Classes and Subnetting

Εδώ ο κώδικας µήκους n+1=9 bits αντιστοιχεί σε πολυώνυµο βαθµού n=8

Εργαστήριο Σχεδίασης Δικτύων Υπολογιστών ΘΕΩΡΙΑ 3ου ΕΡΓΑΣΤΗΡΙΟΥ

Εργαστήριο Δικτύων Ασκήσεις Υποδικτύωσης

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

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

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

Άσκηση υποδικτύωσης (Subnetting)

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

Πρωτόκολλα επανεκποµπής

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

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

υαδικό Σύστημα

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

Σχήμα 1: TCP αποστολέας με παράθυρο αποστολέα = 1

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

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

Απαντήσεις σε απορίες

Δίκτυα Η/Υ Άσκηση3 Πράξης - Κεφ.4

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

ΕΑΠ/ΠΛΗ22/ΑΘΗ.4 ΟΣΣ 5 02/05/2015 συμπληρωματική παρουσίαση

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

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

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

Ασκήσεις Υποδικτύωσης

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

ΕΡΓΑΣΤΗΡΙΟ V IP ΔΙΕΥΘΥΝΣΕΙΣ

Υποδίκτυα (Subnetting) Δίκτυα Υπολ. Ι ΠΑΔΑ

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ

Επισκόπηση 1 ου παραδοτέου, OSI Model, IP addressing - routing, iwconfig / ifconfig / route / wireless tools

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

Δίκτυα Απευθείας Ζεύξης. Επικοινωνία µεταξύ δύο υπολογιστών οι οποίοι είναι απευθείας συνδεδεµένοι.

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

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

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

Διάρθρωση. Δίκτυα Υπολογιστών I Δομικά Στοιχεία Υλικού. Δεδομένα και σήματα. Διάρθρωση. Ευάγγελος Παπαπέτρου

Άσκηση 2. Αν συμβούν 2 duplicate ACKs αντί για timeout τι γίνεται σε αυτή την περίπτωσή;

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

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

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

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

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

Δίκτυα Απευθείας Ζεύξης

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

Ενότητα 3. Στρώµα Ζεύξης: Αρχές Λειτουργίας & Το Υπόδειγµα του Ethernet

ΕΑΠ/ΠΛΗ22/ΑΘΗ-4. 3 η ΟΣΣ

ΗΥ335 - Δίκτυα Υπολογιστών Χειμερινό εξάμηνο Φροντιστήριο Ασκήσεις στο TCP

ΗΥ335: 7ο Φροντηστήριο. Fontas Fafoutis

Σχήμα 1: TCP αποστολέας με παράθυρο αποστολέα = 1

Υπόστρωμα Ελέγχου Πρόσβασης Μέσου

HY-335 : Δίκτυα Υπολογιστών

Κινητές Επικοινωνίες & Τηλεπικοινωνιακά Δίκτυα

Στην αρχική μέθοδο διευθυνσιοδότησης (ταξική classful) κάθε διεύθυνση IP είχε μία από τις πρώτες μορφές που φαίνονται στην Εικόνα1.

Hy335a Λύσεις ασκήσεων πρώτης σειράς Ερώτηση 1

2 η Σειρά Ασκήσεων Data Link Layer

Λουκάς Ελευθέριος

Εργαστηριακή Άσκηση 4

Δίκτυα και Internet στο επιχειρηµατικό περιβάλον

Άσκηση 1 η Τοπικά Δίκτυα Δεδομένων (LANs)

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

Ιατρική Πληροφορική. Δρ. Π. ΑΣΒΕΣΤΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ Τ. Ε. Χρήσιμοι Σύνδεσμοι

Κεφάλαιο 5: Τοπικά ίκτυα

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

Άσκηση 1. (σημειώστε πως 1KB = 2 10 bytes, 1Mbps = 10 6 bits/sec).

How do loss and delay occur?

... Αν ν = 16 εγκαταλείπει τις προσπάθειες μετάδοσης του πακέτου. Τοπολογία Διαύλου (BUS).

Διευθυνσιοδότηση (IPv4) Δίκτυα Υπολ. Ι - ΠΑΔΑ

ΜΑΘΗΜΑ: Ψηφιακές Επικοινωνίες

Διάρθρωση. Δίκτυα Υπολογιστών I Δίκτυα Μεταγωγής και Διαδίκτυα: Μέρος Β. Διάρθρωση. Αναγκαιότητα της διευθυνσιοδότησης. Ευάγγελος Παπαπέτρου

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

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

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

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

ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 5

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

Πανεπιστημιακό Φροντιστήριο "ρούλα μακρή" Εξετάσεις Θ.Ε. ΠΛΗ22 Βασικά Ζητήματα Δικτύων Η/Υ Περίοδος (15/06/2011)

Περιεχόμενα. Κεφάλαιο 1 Εισαγωγή σε Έννοιες των Δικτύων Υπολογιστών Κεφάλαιο 2 Αξιοπιστία Κεφάλαιο 3 Αλγόριθμοι Πολλαπλής Πρόσβασης...

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

ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ Γ Τάξη ΤΟΜΕΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΑ.Λ. ΤΕΤΡΑΔΙΟ ΜΑΘΗΤΗ Κωνσταντοπούλου Μ., Χρυσοστόμου Γ.

Μέθοδοι Ελέγχου Σφαλμάτων

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

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

Τρίτη Σειρά Ασκήσεων ΑΣΚΗΣΗ 1 ΑΣΚΗΣΗ 1 ΛΥΣΗ ΑΣΚΗΣΗ 2

ΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ Εργαστηριακή Άσκηση 4

ΗY335: Δίκτυα Υπολογιστών Χειμερινό Εξάμηνο Τμήμα Επιστήμης Υπολογιστών Πανεπιστήμιο Κρήτης Διδάσκουσα: Μαρία Παπαδοπούλη 16 Νοεμβρίου 2013

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

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

Improving the performance of TCP in the case of packet reordering. Στρατάκη Μαρία

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

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

Υποδίκτυα και Μάσκα Υποδικτύου

ΑΣΚΗΣΗ 1 Δίνονται: Ερώτημα 1: (1.α) (1.β) (1.γ) (1.δ) Ερώτημα 2: (2.α) (2.β) (2.γ)

Transcript:

ΕΑΠ/ΠΛΗ22/ΑΘΗ.4 Έκτακτη ΟΣΣ 31/05/2015 Νίκος Δημητρίου nikodim@phys.uoa.gr

Περιεχόμενα Λύσεις 5 ης Εργασίας Επαναληπτικές Ασκήσεις Σημείωση: Η έκτακτη ΟΣΣ έχει ως σκοπούς: να αναλυθεί η φετινή ΓΕ5, να απαντηθούν απορίες σχετικά με την ύλη, να δοθεί ένα κίνητρο για μια πρώτη επανάληψη και να αναπτυχθεί το σχετικό σκεπτικό στην επίλυση των θεμάτων παλαιοτέρων εργασιών και εξετάσεων χωρίς σε καμία περίπτωση να περιορίζεται με τον τρόπο αυτό η εξεταστέα ύλη. ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 2

Ψηφιακές Επικοινωνίες ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 3

ΕΞ2014Β ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 4

5

6

7

8

9

Εύρεση εξίσωσης ευθείας y=a 2 x+b 2 Επαλήθευση για 2 σημεία (-2,1): 1=a 2 (-2)+b 2 =>b 2 =1+2a 2 (2,0): 0=a 2 (2)+b 2 =2a 2 +1+2a 2 =1+4a 2 => =>a 2 =-1/4, b 2 =1+2(-1/4)=1/2 =>y=(-1/4)x+1/2 Εύρεση εξίσωσης ευθείας y=a 1 x+b 1 Επαλήθευση για 2 σημεία (-2,0): 0=a 1 (-2)+b 1 =>b 1 =2a 1 (2,1): 1=a 1 (2)+b1=2a 1 +2a 1 =4a 1 => =>a 1 =1/4, b 1 =2(1/4)=1/2 =>y=(1/4)x+1/2 Αθροίζοντας τις 2 ευθείες για το διάστημα (-2,2) έχουμε: y=a 1 x+b 1 +a 2 x+b 2 =(1/4)x+1/2+(-1/4)x+1/2=1 ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 10

11

-6 6 ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 12

13

ΕΞ 2014Α ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 14

15

16

17

18

19

Θεωρία Πληροφορίας ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 20

ΕΞ 2013Β Η(Χ,Υ) Η(Χ) Η(Υ) Η(Χ/Υ) Ι(Χ;Υ) Η(Υ/Χ) ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 21

22

23

24

25

26

27

28

29

30

31

ΕΞ 2013Β ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 32

33

34

35

36

37

38

ΕΞ2014Α ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 39

40

41

42

43

44

45

46

47

ΕΞ2014Α ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 48

49

50

51

52

53

54

Τυπολόγιο με διάφορες κατηγορίες καναλιών (από τις διαφάνειες της 4 ης ΟΣΣ) ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 55

56

57

ΕΞ 2012Β ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 58

59

ΕΞ2009Α ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 60

61

62

63

64

65

66

67

68

69

Δίκτυα Η/Υ ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 70

Θ5/ΓΕ5/2015 ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 71

72

ΓΕ5/2015 ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 73

9218.5 sec/image ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 74

75

76

Πρωτόκολλα Επανεκπομπής ABP Όταν PER=0 n ABP TRANSP RTT GBN Όταν PER=0 TRANSP ngbn min 1, W RTT Όταν PER>0 n ABP TRANSP 1 p RTT T p Όταν PER>0 n GBN TRANSP 1 p TRANSP T p Όταν PER>0 και T=WxTRANSP n GBN 1 1 p 1 W p p Prob(succ.data packet Tx AND succ. ACK Rx) SRP Όταν PER=0 TRANSP nsrp min 1, W RTT Όταν PER>0 και T=WxTRANSP και 1 pw 10% n SRP p W p W 2 1 1 2 1 3 1 ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 77

Σημείωση: Όταν έχουμε διαδοχικούς συνδέσμους μεταξύ αποστολέα και παραλήπτη, στον αριθμητή της έκφρασης που δίνει την απόδοση του πρωτοκόλλου λαμβάνουμε υπόψη μόνο το χρόνο μετάδοσης πακέτου/πακέτων στον πρώτο σύνδεσμο. ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 78

Παράδειγμα: ABP TRANSP RTT Idle time Next packet Ζεύξη Ζεύξη A O1 O2 B Wireless link Ασύρματη Οπτική Optical link ίνα Ασύρματη Wireless link 1 st hop 2 nd hop n ABP 3 rd hop TRANSP RTT ACK ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 79

ΕΞ2007Α/Θ6 Dr. Nikos Dimitriou 16/04/2014 80

Για τον προσδιορισμό της επίδοσης του κάθε σεναρίου θα υπολογίσουμε την Αντίστοιχη ρυθμαπόδοση που πετυχαίνει. Γενικά η ρυθμαπόδοση ισούται με Throughput Efficiency x Link _ Bit _ Rate Αν έχουμε πολλαπλούς συνδέσμους με ξεχωριστά πρωτόκολλα επανεκπομπής Η συνολική ρυθμαπόδοση ισούται με: Throughput i 1,.., N min i 1,.., N min Efficiency x Link _ Bit _ Rate i Throughput Αν έχουμε πολλαπλούς συνδέσμους με ένα ενιαίο πρωτόκολλο επανεκπομπής end-end Η ρυθμαπόδοση θα ισούται με: Throughput i 1,.., N min i 1,.., N min Efficiency x Link _ Bit _ Rate i i Throughput Efficiency x min Link _ Bit _ Rate i i Dr. Nikos i 1,.., Dimitriou N 16/04/2014 81 i

Απόδοση ABP (με Packet Error Rate>0) ABP S TRANSP (1 psuccess) T p success Dr. Nikos Dimitriou 16/04/2014 82

12 Α T 1 =1,0 ms p err1 S 1 =1,0 ms 1 ο σενάριο ABP μεταξύ A and Γ (end-end). Ο Β θεωρείται ως απλός αναμεταδότης (ο χρόνος προθεσμίας δίνεται ότι ισούται με T 1 +T 2. Data packet ACK link1 Β T 2 =1,5 ms p err2 S 2 =1,5 ms Χρειάζεται υπολογισμός της πιθανότητας επιτυχούς αποστολής πακέτου και λήψης επιβεβαίωσης end-end p P( success, data _ packet _ in _ link _1) P( success, data _ packet _ in _ link _ 2) P( success, ACK _ in _ link _ 2) P( success, ACK _ in _ link _1) (1 p ) (1 p ) (1 p ) (1 p ) 0,94128804 err1 err2 err2 err1 link2 Γ Dr. Nikos Dimitriou 16/04/2014 83

1 o σενάριο 4 TRANSP p TRANSP 0,94128804 10 12 ABP1 3 (1 p12) S S1 S2 2,5 10 12 T 12 p12 3,76% Dr. Nikos Dimitriou 16/04/2014 84

Ξεχωριστές ABP μεταξύ A-B and B-Γ 2 ο σενάριο Data packet ACK Α T 1 =1,0 ms p err1 S 1 =1,0 ms Β T 2 =1,5 ms p err2 S 2 =1,5 ms Γ 1 2 Χρειάζεται υπολογισμός της πιθανότητας επιτυχούς αποστολής πακέτου και λήψης επιβεβαίωσης σε καθένα από τους 2 βρόχους ABP p P( success, data _ packet _ in _ link _1) P( success, ACK _ in _ link _1) (1 p ) (1 p ) 0.9801 err1 err1 p P( success, data _ packet _ in _ link _ 2) P( success, ACK _ in _ link _ 2) (1 p ) (1 p ) 0,9604 err2 err2 Dr. Nikos Dimitriou 16/04/2014 85

2 ο σενάριο TRANSP p TRANSP 1 ABP2.1 (1 p1) S S1 1 T1 p1 9.8% TRANSP p TRANSP 2 ABP2.2 (1 p2) S S2 2 T2 p2 9.6% Εφόσον ο ρυθμός μετάδοσης και στα δύο links είναι ο ίδιος, η απόδοση του συστήματος θα εξαρτάται από το link με τη μικρότερη επιμέρους απόδοση (bottleneck), που είναι το link 2. Με βάση τα αποτελέσματα, το 2 ο σενάριο θα είναι πιο αποδοτικό, διότι έχει απόδοση 9.6%, σε σχέση με το 1 ο σενάριο που έχει απόδοση 3.76% Προσοχή! Κανονικά πρέπει να συγκρίνουμε ρυθμαποδόσεις, αλλά -για τη συγκεκριμένη περίπτωση- αφού έχουμε τον ίδιο ρυθμό μετάδοσης σε όλα τα links και τα σενάρια, αρκούν οι αντίστοιχες αποδόσεις Dr. Nikos Dimitriou 16/04/2014 86

ΕΞ 2010Β ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 87

1 1 1 p 0.95 1 W 1 p 1 W 0.95 p p 1 1 p p 1 1 W W 1 0.95 p 1 p 0.95 ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 88

89

ΕΞ 2014Α ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 90

91

92

93

Σημείωση: Η διεύθυνση 145.128.0.0 γράφεται δυαδικά ως 10010001.100000000.00000000.00000000 Επειδή η πρώτη αριστερή 8άδα αρχίζει από '10' η διεύθυνση κατατάσσεται στην Class B που κανονικά έχει δεσμευμένες τις πρώτες 2 αριστερές 8άδες (τα πρώτα 16 bits) για το network ID και τις άλλες 2 8άδες για το host id. Συνεπώς η default subnet mask είναι η 255.255.0.0. (δείτε και διαφάνεια 112) Η άσκηση αναφέρει ότι για τα custom subnets δεσμεύονται συνολικά 25 bits, οπότε η custom subnet mask είναι 255.255.255.128. Δηλαδή από τα διαθέσιμα 16 host bits δεσμεύονται(ή 'δανείζονται') 9 bits για την αναπαράσταση του κάθε subnet, συνεπώς μπορούμε να έχουμε 2 9 διαφορετικά subnets. Κάθε subnet έχει τη δυνατότητα να χρησιμοποιήσει 2 7 διαφορετικές διευθύνσεις (τα εναπομείναντα host bits είναι 16-9=7), οι οποίες συμπεριλαμβάνουν 2 διευθύνσεις για το subnet και για broadcasting (άρα κάθε subnet μπορεί να έχει 2 7-2 hosts). ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 94

95

96

Θ3/ΕΞ2009Α ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 97

ML bits M packets B header Q links Single link-hop delay ( L 2 h) / R Q-1 intermediate switches 1 st packet arrives at destination after Q hops Q( L 2 h) / R 2 nd packet arrives at destination after Q+1 hops Q( L 2 h) / R ( L 2 h) / R Q( L 2 h) / R M 1 ( L 2 h) / R M th packet arrives at destination after Q+M-1 hops Total file transmission delay ( Q M 1)( L 2 h) / R ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 98

99

100

2 TRANSP nr R 1 p TRANSP T p TRANSP R 8RTT 1 p TRANSP 7 p 10 4 6 7 10 10 4 3 8 7 10 1 p 10 1 1 p 1 0.1 8 1 1 p 0.1 8 p p 1 p 8 0.9 8 8p 0.9 p p 8 80 p 8.9 89 7 p ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 101

Μερικές επισημάνσεις σε ασκήσεις Δικτύων Η/Υ ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 102

103

Collision Detection condition In CSMA/CD Start transmission A->C (A senses idle channel and transmits) A Common channel/bus Idle channel Maximum channel length C B Idle channel Start transmission Β->C (Β senses idle channel and transmits) TRANSP A PROP AC PROP BC 2 x PROP AC PROP CB =PROP BC PROP CA =PROP 2 x PROP BC AC TRANSP B A senses collision- stops transmission Sends jamming sequence collision B senses collision stops transmission sends jamming sequence In order for the transmitter to sense a collision while transmitting the packet we must have TRANSP 2 PROP Worse Case: C is co-located with B (maximum distance from A) TRANSP 2PROP MAX_ONE WAY (maximum propagation time end-end) ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 104

Απόδοση CSMA CD n 1 5 1 PROP MAX, one _ way TRANSP PROP_max_one_way ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 105

ΕΞ 2013Α ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 106

(Μέγεθος πλαισίου) Προσοχή: Εφόσον δίνεται η απόδοση του πρωτοκόλλου, έχει οριστεί η σχέση μεταξύ TRANSP, PROP, κι εδώ δεν ισχύει ότι TRANSP=TRANSPmin=2PROP, αλλά TRANSP=3.3PROP ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 107

108

IP addressing Subnet Mask : Μετατροπή σε δυαδική μορφή : 1 s :network id, 0 s :host id bits Network id: συνδυασμοί αριστερών bits για address classes 0 : Class A 10: Class B 110: Class C Host id: All 0 s : subnet All 1 s : broadcast address (within subnet) Εναλλακτική αναπαράσταση: X.Y.Z.W / S S : ο αριθμός των 1 (από αριστερά προς τα δεξιά) στη subnet mask e.g. 255.255.255.128 συμβολίζεται στην IP address X.Y.Z.W ως X.Y.Z.W/25 ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 109

IP addressing methodology (cont d) Subnet address= IP address AND subnet mask Π.χ. 202.60.215.150/20 11001010.00111100.11010111.10010110 AND 11111111.11111111.11110000.00000000 11001010.00111100.11010000.00000000 = 202.60.208.0 Broadcast Address = IP address OR inverted subnet mask Π.χ. 202.60.215.150/20 11001010.00111100.11010111.10010110 OR 00000000.00000000.00001111.11111111 11001010.00111100.11011111.11111111 = 202.60.223.255 host number =IP address AND inverted subnet mask Π.χ. 202.60.215.150/20 11001010.00111100.11010111.10010110 AND 00000000.00000000.00001111.11111111 00000000.00000000.00000111.10010110 =host id=1942 ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 110

IP addressing subnetting Sub-netting: Για δεδομένη subnet mask δημιουργούμε υποδίκτυα με δανεισμό κατάλληλων δυαδικών bits (από αριστερά) από το host part. Δείτε το παράδειγμα στις επόμενες διαφάνειες: Πηγή: online tutorials in http://www.firewall.cx/networking-topics.html ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 111

112

113

114

115

116

παράδειγμα Έστω η classful IP address 181.18.4.200. 1. Σε ποια κλάση ανήκει? Πόσα δίκτυα μπορούν να αναπαρασταθούν με την κλάση αυτή? 2.Ποια είναι η subnet mask? Ποιες είναι οι subnet and broadcast IP addresses? Πόσοι σταθμοί μπορούν να συμπεριληφθούν στο υποδίκτυο? 3.Πώς μπορούμε να διαιρέσουμε το ανωτέρω δίκτυο σε 4 νέα υποδίκτυα? ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 117

181=10110101 = 10xxxxxx => class B network id Δυαδικά Ψηφία για την αναπαράσταση του network id: 14=> 2 14 διαφορετικά δίκτυα Subnet Mask 255.255.0.0 Subnet Address: 181.18.0.0 Broadcast Address: 181.18.255.255 Μέγιστος αριθμός hosts: 2 16-2 Για 4 υποδίκτυα: Δανειζόμαστε 2 δυαδικά από το host part (τα 2 αριστερότερα), και η subnet mask θα είναι είναι 255.255.192.0 Host ranges (Η 1 η και η τελευταία IP address δεσμεύονται για τη subnet και την broadcast address αντίστοιχα): 1st subnet 181.18.0.1-181.18.63.254 2nd subnet 181.18.64.1-181.18.127.254 3rd subnet 181.18.128.1-181.18.191.254 4th subnet 181.18.192.1-181.18.255.254 ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 118

ΕΞ 2014Β ΕΑΠ/ΠΛΗ22/ΑΘΗ.4/Ε-ΟΣΣ/Ν.Δημητρίου/ 119

120

121

122