OPJU Syllabus - IACA - CSE5

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Semester: V Branch: Computer Science & Engineering

Subject: Internet Architecture and Communication Protocol Code: CSE3119(2)


……………………………………………………………………………………………………

Course Description:

This course is an advanced networking course focusing on present and future


Internet architecture, particularly targeted for the students who want to take their
professional or research career in network development, administration and service
management. The course will introduce working structures and protocols for today's
Internet architecture, with a focus on how different network management and
administrative tasks, like service differentiation, availability, capacity planning,
monitoring etc.

Course Objectives:

1. Present students with a study of the design, operation, and challenges of the
Internet as a global network.
2. Provide students with advanced insight into addressing, routing, and
performance on the Internet, and understand recent developments such as
IPv6 and mobility.
3. Prepare students for research in the area of internet engineering.

Course Contents:

Unit-1 Introduction:
OSI and TCP/IP Model, Internetworking concept: devices, Internet Basics, History
and architecture. Addressing, physical, logical, port and service addressing, sub
netting and super netting. Class full and classless internet addresses.
Subnet/Network mask, FLSM and VLSM.
Unit-2 Network layer Protocols:

Switching, Delivery and forwarding of IP packets. IP Datagram, Address resolution


protocol (ARP)& RARP. Internet control message protocol version 4(ICMPv4) and
IGMP Protocol. Forwarding IP datagrams

Unit-3 Routing Protocols:

Routing table, Routing between Peers(BGP). Intra and Inter-Domain Routing


protocol: RIP, OSPF and BGP. Multicasting and Multicast Routing protocols: Optimal
Routing, Multicast Link State Routing(MOSPF), RIP, DVMRP.
Unit-4 Transport Layer& Application layer protocols:

TCP Segments Format, Establishing a TCP connection. Format of UDP messages,


UDP Pseudo-Header, Layering and the UDP checksum computation. Architecture
and working concept of DHCP, DNS, TELNET, SSH, FTP, TFTP, HTTP and Electronic
Mail.

Unit-5 Network Security and Next Generation Internet protocol(IPv6):


Principles of Security, Cryptography, Digital Certificate, Message Digest (MD) Digital
signatures, Secure Socket Layer(SSL). Firewall, IPsecurity and VPN. Features of IPv6,
IPv6 Datagram, IPv6 Header Format. Address types of IPv6. Proposed IPv6 Address
Space Assignments.

Course Outcomes:
At the end of the course, the student would be able to: -

1. Describe the architecture of the Internet


2. Describe the advance functions performed by the Network protocols.
3. Optimize the design of routers for performance.
4. Describe IPv6 and addressing schemes
5. Understand the challenges involved in supporting mobility on the Internet and
the possible solutions

Text Books:

1. Internetworking with TCP/IP: Principles, Protocols, and Architecture, D.E.


Comer, 5th ed., Pearson Prentice-Hall,
2. Web Technologies, TCP/IP Architecture and Java Programming: Achyt S
Godbole & Atul Kahate :2nd Edition: TMH.
3. TCP/IP Tutorial and Technical Overview, (IBM Redbook)

Reference Books:

1. Internet Core Protocols, E.A. Hall, O’Reilly.


2. Guide to TCP/IP, L.A. Chappell, O’Reilly.
3. TCP/IP Protocol Suite, B.A. Forouzan, McGraw-Hill.

You might also like