An Introduction to TCP/IP
Course
In Carshalton
Description
-
Type
Course
-
Location
Carshalton
-
Duration
3 Days
Understanding how TCP/IP can run over various link layer protocols (such as ethernet, token ring, ATM, serial links such as ISDN, dialup modem, ADSL, and Frame Relay). Knowledge of static vs. dynamic IP address configuration and related protocols - ARP, ICMP, PING, DHCP). Classful addressing. subnet masking (fixed and variable length). private. Suitable for: The course is aimed at those who already have a basic understanding of networks and datacomms, and who wish to more fully understand TCP/IP, and to fill in any gaps in their existing knowledge. The emphasis in this course is to understanding how the various protocols work - not only theoretically, but by examining various protocol analyser traces and SNMP management station displays. Practical problem situations and network troubleshooting strategies used to.
Facilities
Location
Start date
Start date
Reviews
Course programme
TCP/IP is the dominant networking protocol. Currently most TCP/IP networks are using IPv4 and this is the version covered in this course. Note that IPv6 is covered in course C814.
The purpose of this course is to provide a comprehensive understanding of all the protocols that make up TCP/IP, how they fit together, and what their strengths and limitations are. With such an understanding students will be in a much better position to tackle/manage network configuration, administration, security and management tasks.
Bonus! Attendees receive a copy of the book: "Practical TCP/IP - Designing , Using and Troubleshooting TCP/IP Networks on Linux and Windows" by Niall Mansfield.
Key Skills
- Understanding how TCP/IP can run over various link layer protocols (such as ethernet, token ring, ATM, serial links such as ISDN, dialup modem, ADSL, and Frame Relay)
- Knowledge of static vs. dynamic IP address configuration and related protocols - ARP, ICMP, PING, DHCP)
- Classful addressing
- subnet masking (fixed and variable length)
- private IP addresses
- Network Address Translation
- Appreciation of the differences between distance vector, link state and path vector protocols
- Distinction between connection oriented and connectionless protocols
- Awareness of how important protocols such as FTP, HTTP, DNS and SMTP work
Course Contents
IP - the TCP/IP network layer protocol and related protocols
- services provided by IP
- IPv4 addresses
- subnet masks and how to assign subnet masks to networks
- private vs. public IP networks
- ARP (address resolution protocol)
- DHCP (dynamic host configuration protocol)
- routers and and overview of routing protocols
- distance vector (RIP, RIPv2, IGRP)
- link state (OSPF)
- path vector (BGP)
- ICMP (internet control message protocol) and PING
- TCP- three way handshake
- TCP - flow control and keep alive mechanisms
- TCP - positive acknowledgement, timeout and retransmit mechanism
- TCP - connection takedown
- TCP and UDP Port numbers
- Overview of the Unix Sockets and WinSock APIs
- FTP and TFTP
- Telnet
- DNS
- HTTP
- SNMP, RMON and RMON2
- SMTP, POP 3 and IMAP
- Denial of Service (DoS) attacks
- Vulnerabilities associated with FTP and Telnet
- Encryption and its applications
- SSH
- SSL and TLS
- IPSec
- Firewalls
- Proxy servers
- Intrusion detection
- Kerberos
- PKI
- Directory Services - LDAP
An Introduction to TCP/IP