Computer Networks
Computer Networks
Computer Networks
OSI Vs TCP/IP
Physical Layer
Responsibility: Responsibility transmission of raw bits over a communication channel. Issues: Issues mechanical and electrical interfaces time per bit distances
10110110101
01100010011
10110000001
Network Layer
Responsibilities: path selection between end-systems (routing). subnet flow control. fragmentation & reassembly translation between different network types. Issues: virtual circuits
Transport Layer
Responsibilities: provides virtual end-to-end links between peer processes. end-to-end flow control Issues: error detection reliable communication
Session Layer
Responsibilities: establishes, manages, and terminates sessions between applications. service location lookup Note:Many protocol suites do not include a Note: session layer.
Presentation Layer
Responsibilities: Data conversion Data Compression Data Encryption and Decryption
Application Layer
application level protocols appropriate selection of type of service
To remember
TCP/IP Model
Layered model: 5. Application 4. Transport 3. Network 2. Data Link 1. Physical
Transport
DATA
Transport
Network
DATA
Network
Data Link
DATA
Data Link