BCA Computer Networking
bcasemester 5
Unit 1:Introduction
Network as an infrastructure for data communication, Applications of Computer network, Network Architecture, Types of computer Networks, Protocols and Standards, The OSI Reference Model, The TCP/IP Protocol Suite, Comparison between OSI and TCP/IP Reference model, Critiques of OSI and TCP/IP Reference model
Unit 2:The Physical Layer
Functions of Physical Layer, Data and Signals: Analog and Digital signals, Transmission Impairment, Data Rate Limits, Performance, Data Transmission Media: Guided Media, Unguided Media and Satellites, Bandwidth Utilization: Multiplexing and Spreading, Switching: Circuit switching, Message switching & Packet switching, Telephone, Mobile and Cable network for data Communication
Unit 3:The Data Link Layer
Functions of Data Link Layer, Data Link Control: Framing, Flow and Error Control, Error Detection and Correction, High-Level Data Link Control(HDLC) & Point – to – Point protocol(PPP), Channel Allocation Problem, Multiple Access: Radom Access(ALOHA, CSMA, CSMA/CD, CSMA/CA), Controlled Access(Reservation, Polling, Token Passing), Channelization(FDMA, TDMA, CDMA), Wired LAN: Ethernet Standards and FDDI, Wireless LAN: IEEE 802.11x and Bluetooth Standards, Token Bus, Token Ring and Virtual LAN
Unit 4:The Network Layer
Functions of Network Layer, Virtual circuits and Datagram Subnets, IPv4 Addresses: Address Space, Notations, Classful addressing, Classless addressing, Subnetting and Network Address Translation(NAT), IPv4 Datagram format and fragmentation, IPv6 Address Structure and advantages over IPv4, Routing Algorithms: Distance Vector Routing, Link State Routing, Internet Control Protocols: ARP, RARP, ICMP, Routing protocols: OSPF, BGP, Unicast, Multicast and Broadcast
Unit 5:The Transport Layer
Functions of Transport Layer, Elements of Transport Protocols: Addressing, Establishing and Releasing Connection, Flow Control & Buffering, Error Control, Multiplexing & Demultiplexing, Crash Recovery, User Datagram Protocol(UDP): User Datagram, UDP Operations, Uses of UDP, RPC, Principles of Reliable Data Transfer: Building a Reliable Data Transfer Protocol, Pipelined Reliable Data Transfer Protocol, Go-Back-N(GBN), Selective Repeat(SR), Transmission Control Protocol(TCP): TCP Services, TCP Features, TCP Segment Header, Principle of Congestion Control
Unit 6:The Application Layer
Functions of Application layer, Application Layer Protocols: DNS, DHCP, WWW, HTTP, HTTPs, TELNET, FTP, SMTP, POP, IMAP, Concept of traffic analyzer: MRTG, PRTG, SNMP, Packet tracer, Wireshark
Unit 7:Network Security
A Model for Network Security, Principles of cryptography: Symmetric Key and Public Key, Public Key Algorithm – RSA, Digital Signature Algorithm, Communication Security: IPSec, VPN, Firewalls, Wireless Security
