Académique Documents
Professionnel Documents
Culture Documents
and Internetworking
Layers
Dippal Israni
Assistant Professor, U and P U Patel Department of
Computer Engineering,
Charusat University,
Chapter 1
Network
• Collection of computers Interconnected by a single technology
• Two Computers are inter connected if they are able to
exchange information
• To Exchange -> Connection is required
• Wired/ Wireless
• Copper, Fibre Optics, Microwaves, Infrared and
communication satellites
• Internet??
Distributed Computing Computer Networks
A Collection of computer appears its users as a single coherent No Coherence model/ S/W, Users are exposed to actual
system machines
A Layer of s/w on top of os If machines have different h/w and s/w they are fully visible to
users
WWW: It runs on top of internet and presents a model in To access remote machine user logs on to system
which everything looks like a document
Uses of Computer Networks
• Business Applications
• Home Applications
• Mobile Users
• Social Issues
Business Applications
• Resource Sharing
Group of Employees share a single printer
No one needs a private printer
High Volume n/w printer is often cheaper, faster and easier to
maintain.
• Information Sharing
Companies share their customer reports, their tax
statements, product information, inventories with all their
coworkers
i.e A bank’s all computer goes down it will not last even 5
minutes
A Modern Manufacturing company, A small travelling
agency all are dependant on Computer Networks
Business Applications
• Ecommerce
Big Basket to Make My trip
Home Applications (1)
• Provide Connectivity to Home users
• Peer to Peer Group (Bit Torrent)
• Instant Messaging
Started in 1970: Unix’s TALK
• Social Networking
• Wikipedia
• Personal Bank Accounts Online
• Games: CS & FIFA
• Ubiquitous Computing:
Door Sensors, Window Sensors, Smoke Sensors
• Power Line Networks
Parlour-> Screen at every seat
RFID: Idea to Replace Barcodes
Home Applications (1)
• Broadcast
• Unicast
• Broadcast
• Multicast
Network Hardware (1)
• One Physical LAN can be divided into two smaller logical units and so one
i.e Heads and faculties
Communication Links
Static Dynamic
Link Establishment Centralized
Decentralized
Local Area Networks
•LEO-720 Km
•GEO-36000 Km
• Protocol hierarchies
• Design issues for the layers
• Connection-oriented versus connectionless
service
• Service primitives
• Relationship of services to protocols
Protocol Hierarchies (1)
Layers
To reduce Design Complexity
Protocols
Set of rules that governs data
communications
Peer
Corresponding layer on
different machine
Interface
Connection between two
layers
1. Bits Damaged
Electrical Noise, Random wireless flaw,
Hardware flaw, Software flaw
• How to solve?
Detect: Error Detection Codes
Correct:
Retransmission
Error Correction
Design Issues of layers
2. Reliability
If some links or routers are blocked
• How to solve?
Identify Sender and receiver
Design should be scalable
3. Resource Allocation
Static/ Dynamic
Statistical Multiplexing
Sharing Based on statistical data
Design Issues of layers
4. Data Control
5. Security
Real time
EavesDropping
Confidentiality and Authentication
Connection-Oriented Versus
Connectionless Service
• Physical layer
• Data link layer
• Network layer
• Transport layer
• Session layer
• Presentation layer
• Application layer
The TCP/IP Reference Model Layers
• Link layer
• Internet layer
• Transport layer
• Application layer
The TCP/IP Reference Model (1)
Chapter 1