Professional Documents
Culture Documents
planet.polito.it
INTRODUCTION
1
3/10/2021
NETWORK CRITERIA
A network must be able to meet a number of criteria:
1. Performance can be measured in many ways, including
transit time and response time. It depends on a number of
factors, including the number of users, the type of
transmission medium, H/W capabilities, and S/W efficiency
2. Reliability is measured by the frequency of failure, the time
it takes to recover from a failure, and the network’s
robustness in a catastrophe.
3. Network security includes protecting data from
unauthorized access, damage and change, and
implementing policies and procedures for recovery from
breaches and data losses
AN INTERNET
2
3/10/2021
ROUTER
THE INTERNET
3
3/10/2021
WHAT IS A PROTOCOL?
If we both utilize the same protocol then you know how to format data
so I will understand it and I know how to format data so you will
understand it
4
3/10/2021
▪ The Internet Protocol defines the basic unit of data transfer (IP
Datagram)
▪ IP software performs the routing function
▪ IP includes a set of rules that process the idea of unreliable packet
delivery
▪ How hosts and routers should process packets
▪ How & when error messages should be generated
▪ The Conditions under which packets can be discarded
10
10
5
3/10/2021
CONSTRUCTION OF DATAGRAMS….
Packet
11
11
TCP/IP SERVICE
12
12
6
3/10/2021
TCP/IP SERVICE
unicast
broadcast multicast
13
13
5-LAYER MODEL
14
14
7
3/10/2021
SNTANDARDIZATION AGENCIES
▪ ISO
▪ The International Organization for Standardization (ISO) is an international standard-setting
body composed of representatives from various national standards organizations.
▪ Founded on 23 February 1947, the organization promotes worldwide proprietary, industrial and
commercial standards. It is headquartered in Geneva, Switzerland, and as of 2015 works in 196
countries.
▪ OSI
▪ Open Systems Interconnection (OSI) is an effort to standardize computer networking that was
started in 1977 by the International Organization for Standardization (ISO), along with the ITU-T
▪ ITU
▪ The International Telecommunication Union is a specialized agency of the United Nations (UN)
that is responsible for issues that concern information and communication technologies.
▪ The ITU Telecommunication Standardization Sector (ITU-T) is one of the three sectors (divisions
or units) of the International Telecommunication Union (ITU); it coordinates standards for
telecommunications.
15
15
Layer 1: Physical
16
16
8
3/10/2021
17
APPLICATION CONNECTION
18
18
9
3/10/2021
19
19
APPLICATION LAYER
20
20
10
3/10/2021
APPLICATION LAYER
▪ Examples
▪ Email, Instant Messengers, Http , SMTP, Telnet, Ping… etc…
21
21
CLIENT-SERVER ARCHITECTURE
22
22
11
3/10/2021
APPLICATION-LAYER ADDRESS
23
23
▪ Examples :
▪ FTP – (File Transfer Protocol)
▪ Telnet – (Remote Terminal Protocol)
▪ SMTP – (Simple Mail Transfer Protocol)
▪ HTTP – (Hyper Text Transfer Protocol)
▪ … many others…
24
24
12
3/10/2021
TRANSPORT LAYER
25
TRANSPORT LAYER
26
26
13
3/10/2021
27
27
28
28
14
3/10/2021
TRANSPORT-LAYER PROTOCOLS
▪ During the life of the TCP/IP protocol suite two main transport layer protocols have
been designed: UDP and TCP. The choice of transport layer protocol depends on the
application
▪ User Datagram Protocol (UDP): it is the simplest and faster of all protocols. Do not ask for
packet resending. Used for instance in video streaming
• Communications to/from Domain Name System (DNS)
• Streaming media applications such as movies
• Online multiplayer games
• Voice over IP (VoIP)
▪ Transmission Control Protocol (TCP): it is a protocol that supports all the duties of a
transport layer. It is the most commonly used by Internet applications. It relies on
buffering and packet resending requests. However, it is not as fast and as efficient as UDP.
• World Wide Web(HTTP)
• E-mail (SMTP TCP)
• File Transfer Protocol (FTP)
• Secure Shell (SSH)
29
29
30
30
15
3/10/2021
31
31
▪ Message forwarding
▪ Since many networks are partitioned into subnetworks
and connect to other networks for wide-area
communications, networks use specialized hosts,
called gateways or routers, to forward packets between
networks.
▪ Routing
▪ To find out the best path to forward the packets using
shortest path and Routing Table. It happens only in
routers at Network Layer
32
32
16
3/10/2021
NETWORK LAYER
▪ Devices
▪ Routers, Layer 3 Switches, Firewalls.. Etc.
33
33
NETWORK-LAYER ADDRESSES
34
34
17
3/10/2021
ROUTING
35
35
36
36
18
3/10/2021
37
37
38
38
19
3/10/2021
THE IP ADDRESS
39
39
IP ADDRESS V4
The notation divides the 32-bit address into four 8-bit
sections and writes each section as a decimal number
between 0 and 255 with three dots separating the
sections. For example, an IPv4 address
is written as
10.25.172.15
Dotted-Decimal Notation
40
40
20
3/10/2021
41
41
42
42
21
3/10/2021
43
43
44
44
22
3/10/2021
PRIVATE IP NETWORK
45
45
46
46
23
3/10/2021
CLASS A
47
47
CLASS B
48
48
24
3/10/2021
CLASS C
49
49
CLASS D & E
50
50
25
3/10/2021
▪ All bits within the network ID cannot be set to 1. All 1's in the
network ID are reserved for use as an IP broadcast address.
51
51
SUBNETTING….
52
52
26
3/10/2021
SUBNET MASK….
53
53
JOURNEY TO IP VERSIONS…
54
54
27
3/10/2021
FEATURES OF IPV4…
▪ Simplicity
▪ It is simpler and easy to remember
▪ Require less memory
▪ Familiarity
▪ Millions of devices are already knowing it
▪ Existing infrastructure already support it
55
55
BENEFITS OF IPV4….
▪ Widely support
56
56
28
3/10/2021
SHORTCOMING OF IPV4….
57
57
▪ PCs
▪ Servers
▪ Modems
▪ Routers
▪ Printers
▪ Cameras
▪ Smart Phones
▪ Tablets & Gaming Systems
▪ Just about anything else connecting to the Internet
58
58
29
3/10/2021
WHY IPV6…..?
59
59
BENEFITS OF IPV6…..
Large address space
New header format
Extensibility
IPV6
60
60
30
3/10/2021
61
61
▪ Devices
▪ Switches , Bridges , Wireless Access Points , NICs, etc.
62
62
31
3/10/2021
63
63
64
64
32
3/10/2021
MAC ADDRESS
65
65
66
66
33
3/10/2021
PHYSICAL LAYER
67
PHYSICAL LAYER
▪ Function :
▪ Manages signaling to and from physical network connections
68
68
34
3/10/2021
69
69
SUMMARY OF LAYERS
70
70
35
3/10/2021
71
71
INTERNET APPLICATIONS
72
72
36
3/10/2021
ELECTRONIC-MAIL (E-MAIL)
73
73
E-MAIL ARCHITECTURE
74
74
37
3/10/2021
▪ E-mail addresses
75
75
76
76
38
3/10/2021
77
77
78
78
39
3/10/2021
LOCAL LOGIN
79
79
REMOTE LOGIN
80
80
40
3/10/2021
81
81
82
82
41
3/10/2021
COMPONENTS OF WWW
83
83
HTTP transaction
84
84
42
3/10/2021
URL structure
85
85
86
86
43
3/10/2021
HTML example
87
87
88
44
3/10/2021
DYNAMIC DOCUMENTS
89
89
ACTIVE DOCUMENTS
90
90
45
3/10/2021
VIDEOCONFERENCING
91
91
CHAT
92
92
46
3/10/2021
PEER-TO-PEER NETWORKING
93
93
PEER-TO-PEER ARCHITECTURE
94
94
47
3/10/2021
WEB BROWSERS
▪ For the first decade of the 21st century, the internet was dominated
by Microsoft Internet Explorer.
▪ In 2009, the software was the most popular way to browse the web
in most countries, with Firefox popular in some parts of Eastern
Europe and Asia
▪ Since then Google's Chrome browser, which first released in 2008,
has exploded in popularity. It is now the most popular browser in
almost every developed country
▪ On the other hand, in much of sub-Saharan Africa, the most popular
browser was Opera. This is probably because many people in these
countries access the internet using their cell phones, and Opera
offers a mobile browser that works well on low-end smartphones
95
95
96
96
48
3/10/2021
SOCIAL NETWORKS
97
97
98
98
49
3/10/2021
DATA CENTER
99
99
100
100
50
3/10/2021
101
101
102
102
51
3/10/2021
103
103
104
104
52