TCP/IP Networking Course Overview
The
TCP/IP Networking course introduces the delegate to the main concepts of TCP/IP. It describes the structure of the TCP/IP Protocol suite and the functions and Protocols at each layer.
Skills Gained
At the end of the course the delegate will be able to:
- Describe the four layers of the TCP/IP Protocol suite and the functions of each layer
- Identify the needs of, and the purpose of each of the protocols at each layer
- Use and configure each of the common applications used with TCP/IP
- Set up and configure a small network
- Configure a router using static routing and RIP
- Split a network into three subnets
- Use the common network commands to troubleshoot a TCP/IP Network
- Examine a TCP/IP trace at all levels, and diagnose network problems
Who will the Course Benefit?
Anyone who needs to design and implement a small TCP/IP Network. The
TCP/IP Networking course is also suitable for delegates who need an understanding of TCP/IP and are required to maintain a network.
There are no formal pre-requisites, although knowledge and understanding of UNIX is advantageous, as the course is built around TCP/IP and UNIX.
Course Objectives
To provide the skills necessary for the delegate to design, build and test a small TCP/IP Network, comprising of three subnetworks and two routers. The delegate will learn how to trace and rectify faults on the network.
Requirements
Understanding of an operating system is essential.
Follow-On Courses
NOTE: Course technical content is subject to change without notice.
TCP/IP Networking Training Course
Course Contents - DAY 1
Course Introduction
- Administration and Course Materials
- Course Structure and Agenda
- Delegate and Trainer Introductions
Session 1: OVERVIEW OF TCP/IP
- Origins of TCP/IP
- Internet and Internetwork
- TCP/IP and the OSI Model
- Network Interface Layer
- Network Layer
- Transport Layer
- Application Layer
- Communication Using TCP/IP
- Exercise: Installing a NIC
- Exercise: Configuring IP Address and Subnet Mask
Session 2: NETWORK INTERFACE LAYER
- Interface Layer Protocols
- Ethernet
- Token Ring
- Token Bus
- Fibre (FDDI)
- Serial Line Interface Protocol (SLIP)
- Point-to-Point Protocol (PPP)
Session 3: NETWORK LAYER PROTOCOLS
- Network Layer Protocols
- Internet Protocol (IP)
- Addressing
- Classfull IP Addressing
- Class A Networks
- Class B Networks
- Class C Networks
- Class D and E Networks
- Summary of IP Addresses
- Subnet
- Extended Network Prefix
- Subnet Mask
- Subnet Design Considerations
- Subnet Examples
- Variable Length Subnet Mask
- Classless Inter-domain Routing (CIDR)
- Routing Principles
- Routing Tables
- Static Routing
- Routing Information Protocol (RIP)
- Open Shortest Path First Protocol (OSPF)
- Internal/External Routing Protocols
- Interior Gateway Protocol (IGP)
- Exterior Gateway Protocol (EGP)
- Address Resolution Protocol (ARP)
- Reverse Address Resolution Protocol (RARP)
- Exercise: Exercise on Addressing
TCP/IP Networking Training Course
Course Contents - DAY 2
Session 4: NETWORK LAYER PROTOCOLS
- Transmission Control Protocol (TCP)
- Sockets
- TCP Port Numbers
- TCP Header
- Functions of each Field
- User Datagram Protocol (UDP)
- UDP Header
- Functions of each Field
- Summary of TCP and UDP
Session 5: APPLICATION LAYER PROTOCOLS
- Telnet
- Client/Server Telnet
- Telnet Network Virtual Terminal (NVT)
- Telnet Command
- File Transfer Protocol (FTP)
- Data Type
- File Structure
- Transmission Mode
- FTP Command Summary
- Simple Mail Transfer Protocol (SMTP)
- Sender SMTP
- Receiver SMTP
- Mail Address
- Domain Name System (DNS)
- Simple Network Management Protocol (SNMP)
- Dynamic Host Control Protocol (DHCP)
Session 6: NETWORK SECURITY AND REMOTE COMMANDS
- Network security
- rlogin - remote Login
- rcp - remote copying of a file
- rsh/rcmd - remote commands over a network
- rwho/rusers - who is on the network
- User commands - Manual Pages
- finger - display information about local and remote users
- rcp - remote file copy
- rlogin - remote login
- rusers - who is logged in on remote machines
- rwho - Who is logged in on local machines
Session 7: NFS AND NIS OVERVIEW
- Network File System (NFS)
- NFS Servers and Clients
- NFS File Systems
- About the NFS Environment
- How NFS Works
- Setting up NFS
- Servers
- Clients
- Mounting File Systems at Boot
- showmount - Display Remote Mounts
- share - Make Local Resource available
- export - Old terminology
- Debugging NFS Systems
- Differences Between NFS and Standard UNIX
- No su Over a Network
- Cannot Access Remote Devices
- Cannot Access Different File Systems
- Cannot Access Indirect File System
- Clocks
- Network Information System (NIS)
Session 8: IMPORTANT RFCs
- An introduction to some important RFCs.
Session 9: FTP TRACE
- Following a sample FTP Trace taken from a live connection.
Session 10: TCP/IP SET UP AND TESTING
- A look at common commands used in setting up and testing an IP Network.
- Exercises:
- Designing and setting up a network composed of three subnets.
- Configuring two routers.
- Configure and set up NFS.
- Configure and set up the automounter to automatically mount a user's home directory on login.