SlideShare a Scribd company logo
1 of 90
Loyola College, Vettavalam. C - Programming Language By REX
Set of devices communicating with each other. ,[object Object]
Could be a group of people …. A network of friends.
Or, could be a set of computers communicating with each other.What is a network? Loyola College, Vettavalam.
On the basis of  ,[object Object]
Model
Size of Geographical Area coveredClassification of Networks Loyola College, Vettavalam.
[object Object]
Home Applications
Mobile Users
Social IssuesUses of Computer Networks Loyola College, Vettavalam.
. Some forms of e-commerce Loyola College, Vettavalam.
[object Object]
Person-to-person communication(Email, Instant Messaging etc, Phone)
Interactive entertainment(Remote operated or online Games)
Electronic commerceHome Network Applications Loyola College, Vettavalam.
Combinations of wireless networks and mobile computing. Mobile Network Users Loyola College, Vettavalam.
Client Server Model : A network with two clients and one server: Employees accessing company’s Information System Business Applications of Networks Loyola College, Vettavalam.
The client-server model involves requests and replies. Business Applications of Networks (2) Loyola College, Vettavalam.
In  peer-to-peer system there are no fixed clients and servers. Peer-to-Peer Model of Communication Loyola College, Vettavalam.
[object Object]
Metropolitan Area Networks
Wide Area Networks
InternetworksNetwork Hardware Loyola College, Vettavalam.
Types of transmission technology ,[object Object]
Point-to-point linksBroadcast Networks Loyola College, Vettavalam.
Broadcast Networks (2) Classification of interconnected processors by scale. Loyola College, Vettavalam.
Two broadcast networks (a) Bus (b) Ring Local Area Networks Loyola College, Vettavalam.
A metropolitan area network based on cable TV. Metropolitan Area Networks Loyola College, Vettavalam.
Relation between hosts on LANs and the subnet. Wide Area Networks Loyola College, Vettavalam.
A stream of packets from sender to receiver. Wide Area Networks (2) Loyola College, Vettavalam.
Categories of wireless networks: ,[object Object]
Wireless LANs
Wireless WANsWireless Networks Loyola College, Vettavalam.
(a) Bluetooth configuration (b) Wireless LAN Wireless Networks (2) Loyola College, Vettavalam.
(a) Individual mobile computers (b) A flying LAN Wireless Networks (3) Loyola College, Vettavalam.
[object Object]
Entertainment (TV, DVD, VCR, camera, stereo, MP3)
Telecomm (telephone, cell phone, intercom, fax)
Appliances (microwave, fridge, clock, furnace, airco)
Telemetry (utility meter, burglar alarm, babycam).Home Network Categories Loyola College, Vettavalam.
[object Object]
Design Issues for the Layers
Connection-Oriented and Connectionless Services
Service Primitives
The Relationship of Services to ProtocolsNetwork Software Loyola College, Vettavalam.
OSI Model
Open Systems Interconnection (OSI) is a set of internationally recognized, non-proprietary standards for networking and for operating system involved in networking functions. Loyola College, Vettavalam.
7 Layers 7.  Application Layer   Presentation Layer   Session Layer Transport Layer   Network Layer   Data Link Layer   Physical Layer All  People  Seem  To  Need  Data  Processing Loyola College, Vettavalam.
Tasks involved in sending  letter Loyola College, Vettavalam.
[object Object]
Provides a set of interfaces for sending and receiving applications to  gain access to and use network services, such as:  networked file transfer, message handling and database query processingLAYER 7 – The APPLICATION Layer ,[object Object],Loyola College, Vettavalam.
[object Object]
	For outgoing messages, it converts data into a generic format for network transmission; for incoming messages, it converts data from the generic network format to a format that the receiving application can understand
	This layer is also responsible for certain protocol conversions, data encryption/decryption, or data compression/decompression
	A special software facility called a “redirector” operates at this layer to determine if a request is network related on not and forward network-related requests to an appropriate network resource LAYER 6 – The PRESENTATION Layer ,[object Object],Loyola College, Vettavalam.
[object Object]
Applications on either end of the session are able to exchange data for the duration of the session
This layer is: Responsible for initiating, maintaining and terminating sessions
	Responsible for security and access control to session information (via session participant identification)
	Responsible for synchronization services, and for checkpoint services LAYER 5 – The SESSION Layer ,[object Object],Loyola College, Vettavalam.
[object Object]
	Manages the flow of data between parties by segmenting long data streams into smaller data chunks (based on allowed “packet” size for a given transmission medium)
	Reassembles chunks into their original sequence at the receiving end
	Provides acknowledgements of successful transmissions and requests resends for packets which arrive with errorsLAYER 4 – The TRANSPORT  Layer ,[object Object],Loyola College, Vettavalam.
[object Object]
	Responsible for deciding how to route transmissions between computers
	This layer also handles the decisions needed to get data from one point to the next point along a network path
	This layer also handles packet switching and network congestion controlLAYER 3 – The NETWORK Layer ,[object Object]
the source host to the destination host.Loyola College, Vettavalam.
[object Object]
	At the receiving end, this layer packages raw data from the physical layer into data frames for delivery to the Network layer
	At the sending end this layer handles conversion of data into raw formats that can be handled by the Physical LayerLAYER 2 – The DATA LINK Layer ,[object Object],Loyola College, Vettavalam.
[object Object]
	Converts electronic signals into bits for incoming messages
	This layer manages the interface between the the computer and the network medium (coax, twisted pair, etc.)
	This layer tells the driver software for the MAU (media attachment unit, ex. network interface cards (NICs, modems, etc.)) what needs to be sent across the medium
	The bottom layer of the OSI modelLAYER 1 – The PHYSICAL Layer ,[object Object]
individual bits from one hop (node) to the next.Loyola College, Vettavalam.
A convenient aid for remembering the OSI layer names is to use the first letter of each word in the phrase: All People Seem To Need Data Processing Remember Loyola College, Vettavalam.
Layers, protocols, and interfaces. Network SoftwareProtocol Hierarchies Loyola College, Vettavalam.
Protocol Hierarchies (2) The philosopher-translator-secretary architecture. Loyola College, Vettavalam.
Example information flow supporting virtual communication in layer 5. Protocol Hierarchies (3) Loyola College, Vettavalam.
Design Issues for the Layers ,[object Object]
Error Control
Flow Control
Multiplexing
RoutingLoyola College, Vettavalam.
Six different types of service. Connection-Oriented and Connectionless Services Loyola College, Vettavalam.
Five service primitives for implementing a simple connection-oriented service. Service Primitives Loyola College, Vettavalam.

More Related Content

What's hot

What's hot (20)

OSI REFRENCE MODEL by- Mujmmil Shaikh
OSI REFRENCE MODEL by- Mujmmil ShaikhOSI REFRENCE MODEL by- Mujmmil Shaikh
OSI REFRENCE MODEL by- Mujmmil Shaikh
 
Osi reference model
Osi reference modelOsi reference model
Osi reference model
 
Presentation on osi layer
Presentation on osi layerPresentation on osi layer
Presentation on osi layer
 
The iso&osi reference model
The iso&osi reference modelThe iso&osi reference model
The iso&osi reference model
 
Lecture 04
Lecture 04Lecture 04
Lecture 04
 
Network standards & protocols
Network standards & protocolsNetwork standards & protocols
Network standards & protocols
 
Assignment izaz sir
Assignment izaz sirAssignment izaz sir
Assignment izaz sir
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
 
The Osi Model
The Osi ModelThe Osi Model
The Osi Model
 
OSI Model
OSI ModelOSI Model
OSI Model
 
Lecture 05
Lecture 05Lecture 05
Lecture 05
 
The OSI Model
The OSI ModelThe OSI Model
The OSI Model
 
Learn basics of ip addressing
Learn basics of  ip addressingLearn basics of  ip addressing
Learn basics of ip addressing
 
934 Ch1 Networks
934 Ch1  Networks934 Ch1  Networks
934 Ch1 Networks
 
Ad hoc networks technical issues on radio links security & qo s
Ad hoc networks technical issues on radio links security & qo sAd hoc networks technical issues on radio links security & qo s
Ad hoc networks technical issues on radio links security & qo s
 
Basic concept of networking
Basic concept of networkingBasic concept of networking
Basic concept of networking
 
Osi reference model
Osi reference modelOsi reference model
Osi reference model
 
Experimental analysis of channel interference in ad hoc network
Experimental analysis of channel interference in ad hoc networkExperimental analysis of channel interference in ad hoc network
Experimental analysis of channel interference in ad hoc network
 
ITFT_Osi reference model
ITFT_Osi reference modelITFT_Osi reference model
ITFT_Osi reference model
 
Osi model
Osi modelOsi model
Osi model
 

Similar to Unit I networks

Similar to Unit I networks (20)

seven layer OSI model
seven layer OSI modelseven layer OSI model
seven layer OSI model
 
Networking (osi model)
Networking (osi model)Networking (osi model)
Networking (osi model)
 
Assignment3
Assignment3Assignment3
Assignment3
 
OSI Model and TCP/IP Model.
OSI Model and TCP/IP Model.OSI Model and TCP/IP Model.
OSI Model and TCP/IP Model.
 
Class work4
Class work4Class work4
Class work4
 
OSI &TCP/IP Model
OSI &TCP/IP ModelOSI &TCP/IP Model
OSI &TCP/IP Model
 
Network Advantages And Disadvantages
Network Advantages And DisadvantagesNetwork Advantages And Disadvantages
Network Advantages And Disadvantages
 
Osi model and tcpip model.
Osi model and tcpip model.Osi model and tcpip model.
Osi model and tcpip model.
 
Packet analyzing with wireshark-basic of packet analyzing - Episode_03
Packet analyzing with wireshark-basic of packet analyzing - Episode_03Packet analyzing with wireshark-basic of packet analyzing - Episode_03
Packet analyzing with wireshark-basic of packet analyzing - Episode_03
 
OSI model
OSI modelOSI model
OSI model
 
DCN _ unit 2.pptx
DCN _ unit 2.pptxDCN _ unit 2.pptx
DCN _ unit 2.pptx
 
BAPANKAR15800121011 SOFT.pptx
BAPANKAR15800121011 SOFT.pptxBAPANKAR15800121011 SOFT.pptx
BAPANKAR15800121011 SOFT.pptx
 
Osi model in networking
Osi model in networkingOsi model in networking
Osi model in networking
 
OSI MODEL
OSI MODELOSI MODEL
OSI MODEL
 
Hardware7
Hardware7Hardware7
Hardware7
 
OSI model
OSI modelOSI model
OSI model
 
Topology Chapter 2.pptx
Topology Chapter 2.pptxTopology Chapter 2.pptx
Topology Chapter 2.pptx
 
Osi model
Osi modelOsi model
Osi model
 
Osi model
Osi modelOsi model
Osi model
 
Nt1310 Unit 3 Data Analysis Essay
Nt1310 Unit 3 Data Analysis EssayNt1310 Unit 3 Data Analysis Essay
Nt1310 Unit 3 Data Analysis Essay
 

Unit I networks