Skill Set Name: Network Architecture

Topics Level Sub topics Skill Category No Code Share comment
Communications forms and protocols I

Understanding network protocol primitives and components


Messages

  • packets, frames, datagrams, and cells
  • Message formatting

Network protocols
Network performance issue and measurement

  • Performance issue
  • Understanding performance measurements and units
3-1-2-I
The concept and mechanism of open networks I

Understanding basic concept of networking


  • Networking introduction, characteristics and types 
    • Introduction to networking 
    • Packet & circuit switching networks 
    • Connection-oriented and connectionless protocols
  • Type and size of networks 
    • Internet, intranets, and extranets
3-1-3-I
Network communications specifications I

Identify standardization of network protocols


  • Network standards and standards organizations
    •   Proprietary, open, de facto standards
    • Network standards
    •  Internet standards organizations
    •   RFC (Request For Comment)
3-1-3-I
The mechanism of Internet communications I

Understand background history behind current Internet and communication models.
Identify and describe the roles and capabilities of each seven layers of OSI model, thru practical examples.


  •    Networking fundamentals
    •  History of internet communications
    •  The concepts of internet
  •   Open System Interconnection(OSI) reference model
    • OSI model issue and concepts
    •  Physical layer (Layer 1)
    •  Datalink layer (Layer 2)
      •  Simplex, full-duplex and half-duplex
      •   Encoding (NRZ, NRZI, Manchester, 4B/5B)
    •   Network layer (Layer 3)
    •   Transport layer (Layer 4)
    •  Session layer (Layer 5)
    •  Presentation layer (Layer 6)
    •    Application layer (Layer 7)

 

3-1-4-I
Linux network system architecture I

Deliver a thorough description of modern communications network design principles and their real implementation on Linux system


The mechanism of Internet communications
  •  Linux network system architecture:
    •  OSI Layer mapping to Linux network system
  •  Linux network commands:
    •  netstat / route / ifconfig / ping
  •  Network configuration files under /etc:
    •  rc scripts
    •  Super server (xinetd) configuration
  •  Linux network security basics
     
3-1-5-I
The mechanism of LAN networks I

Introducing basics of LAN (Local Area Network) from signaling/cabling method to most commonly used technology, Ethernet.


  •  The characteristics of LAN
  •  Signaling and Medium
    •  Baseband and broadband network
    •  Twisted pair, Coaxial cable, Fiber optic cable and Wireless
  •  Multiple Access
    •  CSMA/CD
    •  (Token ring, Token bus)
  •  The topology of LAN
    •  Star, Bus, Ring
  •   Ethernet
  •  Switching and forwarding
    •  Hub, Bridge, and Switch
  •  Cell switching(ATM)
3-1-6-I
The mechanism of IP networks I

Understanding fundamentals of IP network protocols and their implementation including mobile IP.


  •  Internet Protocol Versions, Concepts and Overview
  •   IP address
    •  Classful address
    •  Classless address (CIDR)
    •  IP Subnetting / Supernetting
  •  Internet Protocol Datagram
  •  Host configuration
    •  Host configuration concepts
    •  DHCP
  •  IP encapsulation and tunneling
  •  IP support protocols
    •  ICMP error messages type and format
    •  ICMP information messages type and format
  •  IP related protocols
    •  ARP
    •  Network address translation (NAT)
    •  IP Security (IPSec) protocol
  •  Mobile IP
3-1-7-I
The mechanism of routing I

Introducing basic routing concepts and presenting different routing schemes and their algorithms and metrics.


  •  Routing concepts and features
  •  Routing protocol algorithm and metrics
    •  Distance vector
    •  Link-state (Shortest-Path first) routing protocol
    •  Hybrid routing protocol
  •  Routing table and default gateway
  •  Routing protocol specifications
    •  Routing Information Protocol
    •  RIP, RIP-2, RIPng
    •  Open Shortest Path First (OSPF)
    •  Border Gateway Protocol (BGP/BGP-4)
3-1-8-I
The mechanism of TCP I

Understanding the mechanisms and characteristics of TCP and comparison between TCP and UDP. Explanation of network reliability and performance of TCP.


  •  TCP/IP overview
    •  Architecture
    •  Features and characteristics
  •  TCP / UDP protocol syntax
    •  Protocol headers
    •  Addressing
    •  Ports and Sockets
  •  TCP data transfer and general operation
    •  Connection establishment
    •  Management
    •  Termination
  •  Reliability and Flow Control
    •  Segmentation
    •  Retransmission
  •  Congestion control
    •  Slow start
    •  Congestion avoidance
       
3-1-9-I
Encrypted communications architecture with IPSec I

Introducing IPSec, knowing its architecture and operation modes, understanding the algorithms and implementation.

7-1-9-I
The mechanism of TCP I

Understanding the most used TCP application protocols and their characteristics.


  •   Web communications
    •  http, https
  • Legacy applications
    •  FTP, telnet, SMTP
  •   SSH
  •  DNS
  •  VoIP and IP telephony
     
3-1-10-I
Types of wireless networks and the mechanism of communications I

Introducing the fundamentals of wireless protocols.


  •  IEEE 802.11
    •  The architecture and service of IEEE 802.11 networks
  •  Type of wireless networks
    •  Wireless PAN
    •  Wireless LAN
    •  Wireless MAN
    •  Mobile device networks
  •   Mobile IP
     
3-1-11-I
New network architecture I

Introducing the new generation of network architectures.


  • BcN (Beyond Core Network)
    •  All IP network concepts
    •  IPTV and streaming
    •  Mobile Internet
    •  MPLS
  •  Next generation of Internet protocol
    •  IPv6
    •  Mobile IPv6
    •  Communication between IPv4-IPv6
       
3-1-12-I