Ask 9

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

Εθνικό Μετσόβιο Πολυτεχνείο

Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών


Υπολογιστών

Δίκτυα Υπολογιστών 2022-2023

Εργαστηριακή Άσκηση 9
Κωνσταντίνος Σιδέρης - Ομάδα 2
Α.Μ.: 03118134
Οι καταγραφές έγιναν στον προσωπικό υπολογιστή μου με σύνδεση Ethernet στο PCLab, IPv4
147.102.38.252 και MAC C8-D9-D2-7B-AA-83.

1. Το πρωτόκολλο SMTP
1.1 Ο παραπάνω τρόπος κλήσης του telnet σημαίνει ότι ζητάμε να συνδεθούμε στην θύρα 25
του εξυπηρετητή smtp.ntua.gr.
1.2 Ο κωδικός απόκρισης (Reply code) που αποστέλλει ο εξυπηρετητής SMTP είναι 220 και
σημαίνει ότι η υπηρεσία του εξυπηρετητή είναι έτοιμη (<domain> service ready).
1.3 Το DNS όνομα του εξυπηρετητή είναι smtp3.ntua.gr.
1.4 Το αναγνωριστικό κειμένου είναι ESMTP Sendmail 8.15.2/8.15.2; Thu, 8 Dec 2022 10:56:31
+0200 (EET).
1.5 Ο κωδικός απόκρισης στην εντολή ΗELP είναι 214.
1.6 Το πλήθος των υποστηριζόμενων εντολών είναι 16 και τρεις από αυτές είναι HELO, EHLO,
και MAIL.
1.7 Η τελευταία γραμμή ξεκινά με των κωδικό της εντολής και μετά ακολουθεί κενό, σε αντίθεση
με τις υπόλοιπες γραμμές όπου ακολουθεί παύλα.
1.8 Ο κωδικός απόκρισης στην εντολή HELO είναι 250.
1.9 Όχι,δεν εμφανίζεται. Εμφανίζεται το όνομα DNS του εξυπηρετητή, το όνομα του υπολογιστή
μας και η διεύθυνση IPv4 του.
1.10 Η απόκριση του εξυπηρετητή στην εντολή EHLO περιλαμβάνει 9 γραμμές.
1.11 Περιέχει τους κωδικούς (keywords) των επεκτάσεων υπηρεσίας (service extensions) που
εφαρμόζει ο εξυπηρετητής.
1.12 Έγινε εμφανές στο μήνυμα χαιρετισμού που αποστέλλει ο εξυπηρετητής με την
εγκατάσταση σύνδεσης.
1.13 Ο εξυπηρετητής relay.ntua.gr δηλώνει ημερομηνία και ώρα Thu, 8 Dec 2022 11:20:04
+0200 (EET).
1.14 Ο κωδικός απόκρισης στην εντολή DATA είναι 354 και συνοδεύεται από το μήνυμα Enter
mail, end with "." on a line by itself.
1.15 Η τελεία σηματοδοτεί το τέλος του μηνύματος που αποστέλλουμε.
1.16 Ο κωδικός απόκρισης μετά το τέλος της εισαγωγής δεδομένων είναι 250 και συνοδεύεται
από το μήνυμα 2.0.0 2B89K4tv056917 Message accepted for delivery.
1.17 Ως αποστολέας εμφανίζεται αυτός του κειμένου της επικεφαλίδας From: του μηνύματος.
1.18 Ως παραλήπτης εμφανίζεται αυτός του κειμένου της επικεφαλίδας To: του μηνύματος.
1.19 Εμφανίζεται στις επικεφαλίδες Return-Path, X-Envelope-From και Received.
1.20 Εμφανίζεται στις επικεφαλίδες X-Envelope-To και Received.
1.21 Εμφανίζεται στις επικεφαλίδες Message-Id και Received.
1.22 Εμφανίζεται στις επικεφαλίδες X-Authentication-Warning και Received.
1.23 Τα ονόματα των ΜΤΑ είναι diomedes.noc.ntua.gr και f1.mail.ntua.gr.
1.24 Χρησιμοποιήθηκαν τα πρωτόκολλα LMTPA, ESMTP και SMTP.
1.25 Εφόσον δεν την ορίσαμε προκύπτει από την ημερομηνία και ώρα που δήλωσε στην
απόκρισή του ο εξυπηρετητής relay.ntua.gr όταν συνδεθήκαμε σε αυτόν.
1.26 Το φίλτρο σύλληψης έχει σύνταξη host 147.102.222.220.
1.27 Το φίλτρο απεικόνισης έχει σύνταξη smtp.
1.28 Χρησιμοποιεί πρωτόκολλο TCP.
1.29 Χρησιμοποιείται η θύρα 61910 του υπολογιστή μας και η θύρα 25 του εξυπηρετητή.
1.30 Η θύρα 25 αντιστοιχεί στο πρωτόκολλο εφαρμογής SMTP.
1.31 Απαιτείται 1 τεμάχιο.

1
1.32 Ο κωδικός απόκρισης στην εντολή QUIT είναι 221 και συνοδεύεται από το μήνυμα 2.0.0
diomedes.noc.ntua.gr closing connection.
1.33 Όχι, δεν προκαλεί διότι η QUIT προκαλεί την διαδικασία απόλυσης από την δική μας
πλευρά και περιμένουμε ο εξυπηρετητής να κλείσει την σύνδεση.

2. Το πρωτόκολλο DHCP
2.1 Η διεύθυνση MAC είναι C8-D9-D2-7B-AA-83, η διεύθυνση IPv4 είναι 147.102.38.252, η
μάσκα υποδικτύου είναι 255.255.255.0 και η διεύθυνση IPv4 του DHCP είναι 147.102.38.11.
2.2 Το φίλτρο απεικόνισης έχει σύνταξη dhcp.
2.3 Παρήχθησαν μηνύματα DHCP Release, Discover, Offer, Request και ACK.
2.4 Χρησιμοποιεί πρωτόκολλο UDP.
2.5 Χρησιμοποιούνται οι θύρες 67 και 68.
2.6 Οι θύρες 67 και 68.
2.7 Η επικεφαλίδα περιέχει με σειρά τα πεδία Message type, Hardware type, Hardware address,
Hops, Transaction ID, Seconds elapsed, Bootp flags, Client IP address, Your IP address, Next
Server IP address, Relay agent IP address και Client MAC address.

2.8 Γίνεται κατανοητό από το πεδίο Magic cookie της επικεφαλίδας.


2.9 Μεταφέρουν BOOTP Request και Reply.
2.10 Υπάρχουν τα πεδία Client hardware address padding, Server host name, Boot file
name και Magic cookie.
2.11 Ο κωδικός της επιλογής είναι 53 και έχει όνομα DHCP Message Type (ACK).
2.12 Το πεδίο DHCP προσδιορίζει τον τύπο του, εχει μήκος 1 byte και παίρνει τιμές 0x07
(Release), 0x01 (Discover), 0x02 (Offer), 0x03 (Request) και 0x05 (ACK).
2.13 Το πρώτο μήνυμα DHCP που έστειλε ο υπολογιστής μας είναι τύπου DHCP Release και
έχει σκοπό να γνωστοποιήσει την IPv4 του υπολογιστή μας στην υπηρεσία DHCP.
2.14 Οι διευθύνσεις αποστολέα ανήκουν στον υπολογιστή μας και οι διευθύνσεις παραλήπτη
ανήκουν στην υπηρεσία DHCP.
2.15 Χρησιμοποιήθηκαν οι διευθύνσεις c8:d9:d2:7b:aa:83 (διεύθυνση MAC του υπολογιστή μας),
00:0c:29:06:35:c3 (DHCP MAC Address) και ff:ff:ff:ff:ff:ff (Broadcast MAC Address).
2.16 Χρησιμοποιήθηκαν οι διευθύνσεις 0.0.0.0 (διεύθυνση IPv4 του υπολογιστή μας),
147.102.38.11 (διεύθυνση IPv4 του DHCP), 147.102.38.252 (διεύθυνση IPv4 που λαμβάνει ο
υπολογιστής μας) και 255.255.255.255 (διεύθυνση IPv4 του broadcast).

2
2.17 Είναι η διεύθυνση broadcast, δηλαδή το μήνυμα μεταδίδεται (broadcast) σε όλες τις
συσκευές του υποδικτύου μας.
2.18 Έχουμε εκτελέσει την εντολή ipconfig /release, συνεπώς ο υπολογιστής μας δεν έχει
διεύθυνση IPv4. Η διεύθυνση 0.0.0.0 είναι η διεύθυνση που δίνει ο υπολογιστής στον εαυτό του
όταν είναι offline.
2.19 Εκφράζει προτίμηση στην επικεφαλίδα DHCP στην επιλογή (option) Requested IP Address
(κωδικός 50).
2.20 Ο εξυπηρετητής DHCP προτείνει στον υπολογιστή μας την διεύθυνση που ζήτησε στο
πεδίο Your IP address.
2.21 Στάλθηκε στην διεύθυνση MAC c8:d9:d2:7b:aa:83 και διεύθυνση IPv4 147.102.38.252.
2.22 Ναι, είναι σύμφωνες αφού το flag έχει τιμή 0, δηλαδή unicast (one-to-one communication).
2.23 H διεύθυνση IPv4 του εξυπηρετητή DHCP είναι 147.102.38.11 και περιέχεται στην επιλογή
(option) DHCP Server Identifier (κωδικός 54).
2.24 Ζητάει την διεύθυνση 147.102.38.252 μέσψ της επιλογής (option) Requested IP Address
(κωδικός 50).
2.25 Στάλθηκε στην διεύθυνση MAC ff:ff:ff:ff:ff:ff και στην διεύθυνση IPv4 255.255.255.255.
2.26 Το καταλαβαίνει από την επιλογή (option) DHCP Server Identifier (κωδικός 54).
2.27 Αποδίδεται η διεύθυνση 147.102.38.252 και περιέχεται στο πεδίο Your IP address.
2.28 Ναι, συμπίπτει.
2.29 Η μάσκα υποδικτύου είναι 255.255.255.0 και περιέχεται στην επιλογή Subnet Mask
(κωδικός 1).
2.30 Η περίοδος δανεισμού αυτής της διεύθυνσης IPv4 είναι 10 λεπτά και περιέχεται στην
επιλογή IP Address Lease Time (κωδικός 51).
2.31 Η επιλογή έχει κωδικό 55.
2.32 Καταγράφουμε τις επιλογές Subnet Mask (κωδικός 1) η οποία έχει σκοπό την ανακάλυψη
της μάσκας υποδικτύου, Router (κωδικός 3) η οποία έχει σκοπό την ανακάλυψη των
διευθύνσεων των δρομολογητών και Domain Name Server (κωδικός 6) η οποία έχει σκοπό την
ανακάλυψη των διευθύνσεων των εξυπηρετητών DNS.
2.33 Ο υπολογιστής μας ζήτησε 14 παραμέτρους και τελικά ο εξυπηρετητής προσδιόρισε τις
Subnet Mask (κωδικός 1), Router (κωδικός 3), Domain Name Server (κωδικός 6) και Domain
Name (κωδικός 15).
2.34 Το φίλτρο απεικόνισης έχει σύνταξη dhcp or arp.
2.35 Ναι, παρατηρούμε.
2.36 Στέλνει 13 πακέτα.
2.37 Παρατηρούμε πλαίσια με τα οποία ανακοινώνεται η διεύθυνση IPv4 του υπολογιστή μας.
2.38 Ο υπολογιστής μας στέλνει αυτά τα μηνύματα ώστε να ανακοινώσει την νέα IPv4 του στο
υποδίκτυο του.
2.39 Παράχθηκαν μηνύματα DHCP Request και DHCP ACK.
2.40 Ναι, διαφέρει. Στην πρώτη περίπτωση ο υπολογιστής μας κάνει broadcast ενώ στην
δεύτερη στέλνει μήνυμα απευθείας στην υπηρεσία DHCP.
2.41 Όχι, καθώς στην δεύτερη περίπτωση γνωρίζουμε ήδη την διεύθυνση του εξυπηρετητή.
2.42 Η διεύθυνση περιλαμβάνεται στην επικεφαλίδα Client IP address σε αντίθεση με το
ερώτημα 2.24 όπου περιλαμβάνεται στην επιλογή (option) Requested IP Address (κωδικός 50).
2.43 Όπως και στο ερώτημα 2.27 περιλαμβάνεται στην επικεφαλίδα Your IP address.
2.44 Η τιμή του είναι 0xee6b8fc2.
2.45 Η τιμή του είναι 0xf6c6614e.
2.46 Η τιμή του είναι 0xeb3d5c2d.
2.47 Σκοπός του πεδίου είναι η αντιστοίχιση των απαντήσεων στα αιτήματα DHCP. Δηλαδή, η
ομαδοποίηση των πακέτων που αφορούν ένα αίτημα.

You might also like