Internetworking with LANs and Routers for Developers

3 Day Course
Code PDN053

This course has been retired. Please view currently available LAN, WAN and VPN Training Courses.


Hide all

Introduction and Overview (5 topics)

  • Motivations for Networking
  • Defining internetworking and interoperability
  • Using the OSI Reference Model
  • Addressing: IP and OSI
  • Mapping Layer 2, Layer 3 and Layer 4 addresses

LAN Technologies and Interfaces (7 topics)

  • CSMA/CD Media Access Control
  • Frame formats and Traditional Ethernet
  • Ethernet addressing
  • 10-Base5, 10-Base2, 10-BaseT, 100-Base-T, 100-Base-TX
  • Gigabit Ethernet, 1000Base-TX, 1000Base-SX, 1000-Base-LH
  • Ethernet Performance without switching
  • Switched Ethernet

Bridging, Switching and VLANs (6 topics)

  • Functions of a switch
  • Interconnecting switches and segments
  • Building resilience with spanning tree
  • IEEE 802.1d minimum spanning tree
  • Delivering Priority with IEEE 802.1p
  • Selecting VLAN on switch interfaces using IEEE 802.1q

Interfacing to the Network Layer (10 topics)

  • Functions and services of the network layer
  • Connection oriented and Connectionless networks
  • Routable Addressing
  • Delivering Service Quality
  • Key Network Layer Protocols: IP, IPX and CLNP
  • Multi-protocol Label Switching
  • Shim Headers
  • Label Switch Routing
  • Label options
  • Comparisons between MPLS, ATM and Frame Relay

Functions of IP (12 topics)

  • IP fragmentation and Re-assembly
  • Matching MTU sizes
  • Type of Service and Differentiated Services
  • Mapping IP to Physical addresses with ARP
  • Routing at the Host: When to route and how to route
  • Searching routing tables
  • Network Masks
  • Subnetworking and subnet masks
  • Subdividing IP Networks
  • Subnet Masks
  • Subnet Calculator
  • Case Study in Subnetworking

Principles of Distributed Dynamic Routing (7 topics)

  • The function of routing protocols
  • Route propagation
  • Distance Vector, Link State and Path Vector algorithms
  • Deploying IP subnetting on Routers
  • Classless vs Classful IP addresses
  • Interior gateway protocols
  • Early evolution RIP/RIP2 and their limitations

Open Shortest Path First (6 topics)

  • Beyond the limitations of Distance Vector
  • Link State Routing
  • Shortest Path
  • OSPF (Open Shortest Path First Protocol)
  • Hello, LSA and Flooding Protocols
  • Routing Areas

Interconnecting Autonomous Systems with BGP (16 topics)

  • Autonomous Systems
  • Interior gateways vs exterior gateways
  • The structure of the Internet today
  • CIDR and Aggregating Addresses
  • Internet exchanges
  • Continent Address Planning
  • Policy based routing
  • Matching Rules: The longest prefix wins
  • Path Vectors and Attributes
  • route in-flow and out-flow
  • Route Maps
  • IBGP vs EBGP
  • Default routes and default-less routing
  • Synchronisation with IGP
  • Route redistribution
  • Route Reflectors in Large Autonomous Systems

Virtual Private Networks (9 topics)

  • Delivering private service over public infrastructures
  • Security and Quality
  • The key elements of VPNs
  • Tunnelling and tunnelling protocols
  • Key exchanges
  • Authentication: MD5 and CHAPs
  • Delivering QOS in VPNs
  • VPN Service Level Agreements
  • Encryption: Public and secret key systems


It will be assumed that attendees will have a working knowledge of Windows based PC applications and basic programming principles.

What Our Customers Say

The training was delivered with a high level of expertise and excellence. Instructor was highly knowledgeable.”

Technical Trainer, Aviat Networks

Overall the course was really good, the trainer really understood the material and was very approachable.”

Customer Training Manager, Aviat Networks

Excellent course, informative and well-paced.”

CSE, Cisco

Course was very well outlined. Topics were great and bridged many gaps.”

System Engineer, Cable & Wireless

An excellent intro to video encoding & MPEG transport streams - I would definitely recommend it.”

Broadcast Engineer, Cisco

Definitely an excellent intro. Left me interested in learning more.”

Broadcast Engineer, Eircom

Excellent training course with real examples and practical classroom demonstrations.”

Transport Designer, Orange

Instructor knowledge and experience was excellent.”

Solutions Engineer, Akamai

Excellent course, very clear and well organised. Course content delivery was very good.”

Assistant Engineer, Dhiraagu

Very informative and appropriate.”

Network Support Technician, BT

Course PDF