- Provides best way of business communication.
- Streamline communication.
- Cost-effective resource sharing.
- Improving storage efficiency and volume.
- Cut costs on software.
- Cut costs on hardware.
- Utilizes Centralized Database.
- Increase in efficiency.
- Optimize convenience and flexibility.
- Allows File sharing.
- sharing of peripherals and internet access.
- Network gaming.
- Voice over IP (VoIP).
- Media Center Server.
- Centralize network administration, meaning less IT support.
- Flexibility.
- Allowing information sharing.
- Supporting distributed processing.
- User communication.
- Overcoming geographic separation.
Books Content
Unit-1: Introduction to Computer Networks and Internet
Understanding of network and Internet, The network edge, The network core, Understanding of Delay, Loss and Throughput in the packet-switching network, protocols layers and their service model, History of the computer network.
Unit-2: Application Layer
Principles of computer applications, Web and HTTP, E-mail, DNS, Socket programming with TCP and UDP.
Unit-3: Transport Layer
Introduction and transport layer services, Multiplexing and Demultiplexing, Connection less transport (UDP), Principles of reliable data transfer, Connection oriented transport (TCP), Congestion control.
Unit-4: Network Layer
Introduction, Virtual and Datagram networks, study of router, IP protocol and addressing in the Internet, Routing algorithms, Broadcast and Multicast routing.
Unit-5: The Link Layer and Local Area Networks
Introduction and link layer services, error-detection and correction techniques, Multiple access protocols, addressing, Ethernet, Switches, VLAN.