Introduction to Networking Administration

Introduction to Networking Administration

 

Date & Location: (15-19/Jan) Jakarta – ( 11-15/June)  Amman – ( 24-28/Dec) Kuala Lumpur

Register Now

Course Overview

Introduction:

This course covers about resource control and content distribution in Networking Applications.

 

Program Objectives:

To understand the implementation, design principles and goals of a Computer Network and touches upon the various routing algorithms used in CN (such as link-state and distance vector).

Who Should Attend?

  • Security personnel who are currently tasked with assessing the technical risks of cloud computing
  • Network and systems administrators who currently manage private clouds or need to leverage hybrid and/or public cloud services
  • Technical auditors and consultants who need to gain a deeper understanding of cloud computing and security concerns
  • Security and IT managers who need to understand the risks of cloud computing and advise business management of the risks and various approaches involved

Program Outline:

Day1: Router Design Basics

  • Router Design
  • Basic Router Architecture
  • Decision: Crossbar Switching
  • Switching Algorithm: Maximal Matching
  • Head of Line Blocking
  • Scheduling and Fairness
  • Max-Min Fairness

Day 2: Domain Name System (DNS)

  • Record Types
  • Examples (using “dig”)
  • Lookup IP Address

Day 3: Congestion Control & Streaming

  • Congestion Control
  • AIMD (TCP Congestion Control)
  • Data Centers & TCP “Incast”
  • Barrier Synchronization & Idle Time
  • Multimedia & Streaming
  • Digitizing Audio & Video
  • Streaming Video
  • Skype

Day 4: Rate Limiting and Traffic Shaping

  • Traffic Classification & Shaping
  • Source Classification
  • Leaky Bucket Traffic Shaping
  • (r, t) Traffic Shaping
  • Shaping Bursty Traffic Patterns
  • Power Boost
  • Effects on Latency
  • Buffer Bloat
  • Packet Monitoring

Day 5: Content Distribution

  • The Web and Caching
  • HTTP Requests
  • Persistent Connections
  • Content Distribution Networks (CDNs)
  • Server Selection
  • Content Routing
  • Bit Torrent
  • Solution to Freeriding: “Choking”
  • Distributed Hash Tables
  • Consistent Hashing