VTU Module-1 | Network Models
Module-1
- 4.9
-
2018 Scheme | ECE Department
- Created by VtuNotes.in
- 5 Modules
18EC71 | COMPUTER NETWORKS | Module-1 VTU Notes
Protocol Layering:
Protocol layering is a design principle in computer networking that organizes communication protocols into distinct layers, each responsible for specific functions. This approach enhances modularity, scalability, and ease of maintenance in network systems. Layering allows for the abstraction of complex networking tasks into manageable components, promoting interoperability and flexibility.
Scenarios and Principles:
In various networking scenarios, protocol layering ensures that each layer performs a specific set of functions, with well-defined interfaces between them. This separation of concerns simplifies the design, maintenance, and troubleshooting of network systems. The principles of protocol layering involve creating a hierarchy of layers, each focusing on a particular aspect of communication, such as data formatting, error detection, or routing.
Logical Connections:
Within a protocol stack, logical connections between layers facilitate the flow of information. These connections define how data is passed from one layer to another, ensuring that each layer operates independently while contributing to the overall functionality of the network.
TCP/IP Protocol Suite: Layered Architecture:
The TCP/IP protocol suite is a widely adopted set of protocols for internet communication, and it follows a layered architecture. The architecture comprises four main layers: Application, Transport, Internet, and Link. Each layer has specific responsibilities, and data moves through these layers during the communication process.
Layers in TCP/IP Suite:
- Application Layer: Responsible for end-user services and applications, such as HTTP, FTP, and DNS.
- Transport Layer: Manages end-to-end communication, ensuring reliable and efficient data transfer. Common protocols include TCP (Transmission Control Protocol) and UDP (User Datagram Protocol).
- Internet Layer: Handles addressing and routing, with the primary protocol being IP (Internet Protocol).
- Link Layer: Concerned with the physical connection between devices, dealing with issues like framing, addressing, and error detection.
Description of Layers:
- Encapsulation and Decapsulation: Data is encapsulated at each layer as it moves down the protocol stack and decapsulated as it moves up. This encapsulation ensures that each layer adds the necessary information for proper functioning.
- Addressing: Each layer may add addressing information to facilitate routing and delivery. For example, IP addresses at the Internet layer.
- Multiplexing and Demultiplexing: Multiplexing combines multiple streams of data into a single stream, while demultiplexing separates them at the receiving end. This ensures efficient use of network resources.
The OSI Model: OSI Versus TCP/IP:
The OSI (Open Systems Interconnection) model is an alternative to the TCP/IP model. While both models share similar concepts of layering, the OSI model has seven layers, providing a more detailed framework for understanding network communication. The TCP/IP model, with its four layers, is more commonly implemented in practice, and it has become the de facto standard for the internet. The key difference lies in the number and naming of layers, but the core principles of layering remain consistent across both models.
Course Faq
- Can we download the notes?
Yes, you can download the notes by going to the Module Topics and clicking on the View/Download Module Notes.
- How often notes are updated on AcquireHowTo?
We try our best to provide update notes to our users, so we keep updating them once a week.
- Do you provide only one specific university note?
No, Our team tries to work hard to provide notes from multiple universities like VTU, IP, DTU, Amity, etc, and from multiple courses like B.E, B.Tech, BBA, MBA, BCA, etc.
- Do the Notes you provide belongs to you?
No, the notes we provide belong to the only creator of that notes. May some note belongs to us but not all. AcquireHowTo is a notes providing platform that provide notes from different sources at one place to help the students.
Announcement
AcquireHowTo
Admin 1 year agoUpcomming Updates of the AcquireHowTo
- -- CGPA/SGPA Calculator with University Filter.
- -- Student Projects Guide and Download.
- -- Article Publishing platform for different categories.
- -- Courses for students on different topics.
- -- Student Dashboard for AcquireHowTo Products.
- -- Online Portal to buy Minor Projects and Major Projects.
- -- Last year Exams Question paper .
These all updates are comming soon on our portal. Once the updates roll out you will be notified.
COURSE INCLUDES
Maths Deptartment | 3rd Sem
CSE Deptartment | 3rd Sem
CSE Deptartment | 3rd Sem
CSE Deptartment | 3rd Sem
CSE Deptartment | 3rd Sem
CSE Deptartment | 3rd Sem
ECE Deptartment | 3rd Sem
ECE Deptartment | 3rd Sem
ECE Deptartment | 3rd Sem
ECE Deptartment | 3rd Sem
ECE Deptartment | 3rd Sem
ECE Deptartment | 3rd Sem
ECE Deptartment | 7th Sem
CSE Deptartment | 7th Sem
CSE Deptartment | 7th Sem
CSE Deptartment | 7th Sem
CSE Deptartment | 4th Sem
CSE Deptartment | 4th Sem
CSE Deptartment | 4th Sem
CSE Deptartment | 4th Sem
© copyright 2021 VtuNotes child of AcquireHowTo