Professional Documents
Culture Documents
Wek 1 DCCN
Wek 1 DCCN
Computer Networks
Waqas Ahmed
1
Course outline
2
Course outline (cont.)
3
Course outline (cont.)
◼ IP Protocol, IP Addressing
◼ Transport Layer
◼ Services provided by Transport Layer
◼ TCP & UDP
◼ Congestion Control & Quality of Service
◼ Application Layer
◼ Domain Name System
◼ Worldwide Web
◼ Overview of Network Security
4
Text Books
Assignment 7.5%
Mid-Term 22.5%
Final 37.5%
Lab 25%
7
Chapter 1
Introduction
8
1-1 DATA COMMUNICATIONS
The term telecommunication means communication at a
distance. The word data refers to information presented
in whatever form is agreed upon by the parties creating
and using the data. Data communications are the
exchange of data between two devices via some form of
transmission medium such as a wire cable.
10
Figure 1.2 Data flow (simplex, half-duplex, and full-duplex)
11
1-2 NETWORKS
13
Figure 1.4 Categories of topology
14
Figure 1.5 A fully connected mesh topology (five devices)
15
Figure 1.6 A star topology connecting four stations
16
Figure 1.7 A bus topology connecting three stations
17
Figure 1.8 A ring topology connecting six stations
18
Figure 1.9 A hybrid topology: a star backbone with three bus networks
19
Figure 1.10 An isolated LAN connecting 12 computers to a hub in a closet
20
Figure 1.11 WANs: a switched WAN and a point-to-point WAN
21
Figure 1.12 A heterogeneous network made of four WANs and two LANs
22
1-3 THE INTERNET
23
Figure 1.13 Hierarchical organization of the Internet
24
1-4 PROTOCOLS AND STANDARDS
26
2-1 LAYERED TASKS
We use the concept of layers in our daily life. As
an example, let us consider two friends who
communicate through postal mail. The process of
sending a letter to a friend would be complex if
there were no services available from the post
office.
27
Figure 2.1 Tasks involved in sending a letter
28
2-2 THE OSI MODEL
30
Figure 2.3 The interaction between layers in the OSI model
31
Figure 2.4 An exchange using the OSI model
32
2-3 LAYERS IN THE OSI MODEL
33
Figure 2.5 Physical layer
34
Figure 2.6 Data link layer
35
Figure 2.7 Hop-to-hop delivery
36
Figure 2.8 Network layer
37
Figure 2.9 Source-to-destination delivery
38
Figure 2.10 Transport layer
39
Figure 2.11 Reliable process-to-process delivery of a message
40
Figure 2.12 Session layer
41
Figure 2.13 Presentation layer
42
Figure 2.14 Application layer
43
Figure 2.15 Summary of layers
44
2-4 TCP/IP PROTOCOL SUITE
The layers in the TCP/IP protocol suite do not
exactly match those in the OSI model. The
original TCP/IP protocol suite was defined as
having four layers: host-to-network, internet,
transport, and application. However, when TCP/IP
is compared to OSI, we can say that the TCP/IP
protocol suite is made of five layers: physical,
data link, network, transport, and application.
Topics discussed in this section:
Physical and Data Link Layers
Network Layer
Transport Layer
Application Layer
45
Figure 2.16 TCP/IP and OSI model
46
2-5 ADDRESSING
Four levels of addresses are used in an internet
employing the TCP/IP protocols: physical, logical,
port, and specific.
47
Figure 2.17 Addresses in TCP/IP
48
Figure 2.18 Relationship of layers and addresses in TCP/IP
49
Example 2.1
50
Figure 2.19 Physical addresses
51
Example 2.2
52
Example 2.3
53
Figure 2.20 IP addresses
54
Example 2.4
56