Description TCP/IP is the main protocol package used in the network market. It is used as a base for every advanced network. The course covers the protocol package starting from the basics and working principles via the IP - Internet Protocol, used as a base for this package, routers and routing protocols, and TCP/UDP which connect between the end applications to the main applications under this protocol stack
Objectives
Upon completion of this course, the students will be able to:
Understand the protocol package structure and the roles of each protocol.
Understand the IP address structure – address planning and distribution to users.
Understand the working operation of the TCP and UDP protocols and their work under regular and heavy load conditions and under broad and narrow bandwidth conditions.
Understand and work with the various applications. These include, Telnet, ICMP, Mail applications, DNS, NAT and DHCP.
Understand the tasks and operation of IP network routers, using the different router methods.
Understand various TCP/IP applications, like VoIP, MPLS, Security and more.
Understand and describe the working operation of the internet network
Topics
Introduction to TCP/IP
IP – Protocol and addressing
TCP and UDP
Routers and routing protocols
Target Audience R&D, engineering and technical Support, IT and communications managers
Prerequisites Technical background in computing
Outline
Introduction
The OSI-RM and the TCP/IP-RM (Reference Model)
TCP/IP Protocol stack
Standards and standard organizations
IAB and IETF
IANA
Architecture
Underlying protocols
LAN and WAN
The Ethernet protocols and LAN switching
WAN protocols and services
Internet Protocol – IP
Protocol operations and characteristics
Packet structure and header format
Address resolution - ARP and RARP
Addressing
Standard classes – A, B and C
Multicast and IGMP – Class D
Subnetting and supernetting - VLSM and CIDR
Address planning
IPv6
Operation
Packet and headers structure
Addressing
Fragmentation and performance issues
TCP and UDP (2 hours)
Introduction
Ports, connections and endpoints
Protocols operations and characteristics
TCP
Frame structure
Reliability – the mechanism
Connectivity – connection establishment and closing
Operations and flags – SYNC, RESET, ACK, PUSH and FIN