0% found this document useful (0 votes)
5 views

Lecture 1

Uploaded by

ori777ethio
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

Lecture 1

Uploaded by

ori777ethio
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 33

1

Lecture 1
Networking Overview

Computer network II
What is Network?
2

• A network is a set of communication elements connected


by communication links.
• In order to transfer a data from one node to another node,
network should be established.
Communication elements:
• Computers, printers, mobile phones, Routers,
switches, and so on.
• An interconnected collection of autonomous computers is
called a computer network
Computer network II
Cont’
3

Communication links:

 Wired: optic fiber, coaxial cable, twisted pair

 Wireless: radio, microwave, satellite

 Topologies: Ring, Star, Bus, Tree, Mesh


Example of Networks:
Internet, X.25, Frame Relay, ATM, Ethernet and Wireless
LANs
Computer network II
Components of Communication
4

Computer network II
Network Categories
5

Others
 Bluetooth
 Wireless LANs(802.11a, 802.11b, 802.11g)
 Wireless WANs (802.16, Cellular telephones, Satellites)
 WSN, MANET and VANET

Computer network II
Internetworks
6

 A collection of interconnected networks is called an internetwork

or internet.

 The internet is a vast collection of different networks that use

certain common protocols and provide certain common services.

Internet applications: E-mail, News, Remote login and File


transfer

 Internet Service Providers (ISP) offer individual users at home, the

ability to call up one of their machines and connect to the


Internet to access all kinds of services.
Computer network II
How data transfer?
7

 When data is transferred over the local network, it

occurs using layer 2 protocols.

MAC addresses

 When data is transferred outside the local network, it

occurs using Layer-3 protocols for routing.

IP addresses

Computer network II
Data transfer over the network: HTTP
8

Computer network II
Cont’
99

D
B
(IP, Port, Data)

(IP, Port, Data)

Computer network II
Reference Models-OSI
10

 The Open Systems Interconnection (OSI) reference model

was developed by the International Organization for


Standardization (ISO).

 It is a framework for developing protocol standards.

 It has seven layers

Computer network II
OSI Reference Model: The Seven Layers
11

Computer network II
Data flow on OSI model
12

Computer network II
Seven Layers and Their Functionality
13

End System A End System B

Application layer Application-specific protocols


7
Presentation layer Data representation formats
6
Dialog control
Session layer 5
End-to-end data transport
Transport layer 4
Routing
Network layer 3
Next-neighbor error and flow
Data Link layer control 2
Physical layer Physical data transfer 1

Physical link
Lake F. Advanced Computer Networks
The physical layer
14

 Responsible for movements of individual bits one hop


(node) to the next, Data rate, synchronization of bits,
transmission mode, physical topology from.

Computer network II
Data Link Layer
15

 Responsible for moving frames from one hop (node) to the next,
Framing, physical addressing, flow control, error control and access
control.

Computer network II
Hop-to-hop delivery
16

Computer network II
Network layer
17

 Responsible for the delivery of individual packets from the source


host to the destination host, Logical addressing and Routing

Computer network II
Source-to-destination delivery
18

Computer network II
Transport Layer
19

 Responsible for the delivery of a message from one process to


another, Service-point addressing, segmentation and reassembly,
connection control . Network layer oversees source-to-destination
delivery of individual packets, it does not recognize any
relationship between those packets.

Computer network II
Reliable process-to-process delivery of a
message 20

Computer network II
Session Layer
21

 Responsible for dialog control and synchronization. It establishes,


maintains, and synchronizes the interaction among
communicating systems.

Computer network II
Presentation Layer
22

 Responsible for translation, compression, and encryption.

Computer network II
Application Layer
23

 Responsible for providing services to the user.

Computer network II
Summary of OSI layers
24

Computer network II
TCP/IP PROTOCOL SUITE
25

 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
Computer network II
ADDRESSING
26

• Four levels of addresses are used in an internet


employing the TCP/IP protocols: physical, logical, port,
and specific.
TCP/IP Addresses:

48 bit address 32 bit address 16 bit address


(0-65535)
Computer network II
Relationship of layers & addresses in TCP/IP
27

Computer network II
Cont’
28

 The physical addresses will change from hop to hop, but the
logical and port addresses usually remain the same.

Computer network II
Network devices with Layer
29

Layers Network Devices

Application Layer Application gateway

Transport Layer Transport gateway

Network Layer Router and gateway

Data link layer Bridge and Switch

Physical Layer Repeater, Hub and Modem.

Computer network II
Cont’
30

Computer network II
Network requirements
31

 Consistency: Predictable response time, accurate (no data loss).

 Performance: Response time, number of users, transmission

speed, media type and others.

 Reliability: Average time between failures and recovery after

failure.

 Security: Unauthorized access to hardware and software.

 Applications: Should support easy application (email,


teleconferencing, etc.).

Computer network II
Computer Networks: Applications
32

 Business Applications

 Home Applications

 Mobile Users

 Social Issues

Computer network II
33

Computer network II

You might also like