Introduction to Networking Flashcards
Why Networking needed?
After inventing personal computers those computers needed to share resources(share printers, share data storage without maintainingduplicats of same data on different computers)
Reasons that motivated Networking of computer
Share expensive resources
To permit the distribution of workload
Concurrent/parallel computing, client-server computing, fault tolerance
To facilitate the transfer of information
Database transactions, electronic mail and networked distribution of data archives
Data communication
Process of transferring digital data in a reliable and efficient manner.
Data communication model
Binary-> analog-> Binary
How computers connected to network
External or internal Modem
Network interface card(NIC)
What’s network?
Two or more computer systems connected together using data communication link is called network
Computer networks depending on technology, structure are of coverage
Technology-
Peer to peer
Client service
Structure -
Star, bus, ring
Area -
Pan, wan, lan, man
Protocol
Set of agreed rules between communicating parties on how communication is proceed
Peer entities
Entities in the corresponding layers on different computer systems
Interface
Difine which operations and services the lower layer makes available to the adjacent upper layer
Flow control
Speed of the sender may differ from the receiver. In such case both sender and receiver should agree on how to send and receive data without them being lost. Receiver’s should acknowledge receipt of data indicating receiver’s current situation.
Error control
Receiver should tell the sender which message were correctly received or not so that sender may resend them or discard the whole message.
Routing
Function of facilitating a path from a source node on one network to a destination node on another network.
OSI Reference model
7. Applications layer
Provide common interface for different user applications
Information maintained-
User data
Portacol-
Http, pop3, soap
Device-
Gateway
presentation layer
Concerned with the syntax and semantics of the information transmitted
Information maintained-
Message
Portacol-
ASC II, GIF, JPAG
Device-
Gateway