computer networks layers

23
© Oxford University Press 2011 Computer Networks Computer Networks Bhushan Trivedi, Director, MCA Programme, at the GLS Institute of Computer Technology, Ahmadabad

Transcript of computer networks layers

Page 1: computer networks layers

© Oxford University Press 2011

Computer NetworksComputer Networks

Bhushan Trivedi, Director, MCA Programme, at the GLS Institute of

Computer Technology, Ahmadabad

Page 2: computer networks layers

© Oxford University Press 2011

Chapter 1Chapter 1Introduction to computer Introduction to computer

networksnetworks

Page 3: computer networks layers

© Oxford University Press 2011

Questions to be answered

• How is a file downloaded• How do emails reach their intended

recipients? • How does a wired and a wireless connection

work the same? • How is receipt of new data (for example a new

antivirus update), handled and by whom?

Page 4: computer networks layers

© Oxford University Press 2011

Layering Example

Page 5: computer networks layers

© Oxford University Press 2011

Advantages of layers

• Reducing the complexity• Division of Work• Standard Interfacing between Components• Replacing a component is easy• Independence in Protocol design

Page 6: computer networks layers

© Oxford University Press 2011

Disadvantages of layers

• Reduced Speed and Performance• Increased Memory usage• Sensor Networks Node

Page 7: computer networks layers

© Oxford University Press 2011

Layers for OSI and TCP/IP

Page 8: computer networks layers

© Oxford University Press 2011

Connection Oriented vs Connectionless

• Connection establishment• Complete line occupied or not• Multiplexing• Robustness of the connection• Cost of the connection• Quality of service• Order of delivery

Page 9: computer networks layers

© Oxford University Press 2011

Example CO vs CL

Page 10: computer networks layers

© Oxford University Press 2011

OSI and TCP IP difference

• OSI has seven layers, TCP/IP has five layers.• The OSI was connection-oriented, TCP/IP

model was connectionless • The TCP/IP provided a choice (TCP or UDP) to

the customers. • TCP/IP describes an existing set of protocols

The OSI model was more general

Page 11: computer networks layers

© Oxford University Press 2011

OSI and TCP IP difference

• OSI model distinguishes between an interface and a protocol TCP IP does not

• The OSI model clearly mentions the physical and data link layers.

• The Internet provides both, connection oriented service over connectionless transfer and connectionless service over connectionless transfers,

Page 12: computer networks layers

© Oxford University Press 2011

The Physical Layer

Page 13: computer networks layers

© Oxford University Press 2011

The Data Link Layer

Page 14: computer networks layers

© Oxford University Press 2011

The Network Layer

Page 15: computer networks layers

© Oxford University Press 2011

Network Layer Functioning

Page 16: computer networks layers

© Oxford University Press 2011

Routing at Network Layer

Page 17: computer networks layers

© Oxford University Press 2011

Extracting Prefix

Page 18: computer networks layers

© Oxford University Press 2011

Routing between different networks

Page 19: computer networks layers

© Oxford University Press 2011

Transport layer and reliability by retransmitting

Page 20: computer networks layers

© Oxford University Press 2011

Application Layer

Page 21: computer networks layers

© Oxford University Press 2011

Other

• Distributed Systems– WWW

• Peer to peer networks• Client server networks

Page 22: computer networks layers

© Oxford University Press 2011

X.25

Page 23: computer networks layers

© Oxford University Press 2011

DTE routing