Data Communications and Networking

  1. Network Layer (Layer 3)
    1. Network Layer Services
      1. Logical Addressing
        1. Routing
          1. Path Determination
            1. Packet Forwarding
              1. Fragmentation and Reassembly
                1. Quality of Service
                2. IPv4 Addressing
                  1. IPv4 Address Structure
                    1. 32-Bit Address Format
                      1. Dotted Decimal Notation
                      2. Classful Addressing
                        1. Class A Networks
                          1. Class B Networks
                            1. Class C Networks
                              1. Class D (Multicast)
                                1. Class E (Reserved)
                                2. Classless Inter-Domain Routing (CIDR)
                                  1. CIDR Notation
                                    1. Subnet Masks
                                      1. Variable Length Subnet Masking (VLSM)
                                      2. Subnetting
                                        1. Subnetting Process
                                          1. Subnet Calculation
                                            1. Subnet Design
                                            2. Supernetting
                                              1. Route Aggregation
                                                1. Supernet Calculation
                                                2. Special IPv4 Addresses
                                                  1. Loopback Address
                                                    1. Broadcast Addresses
                                                      1. Private Addresses
                                                        1. Multicast Addresses
                                                        2. Network Address Translation (NAT)
                                                          1. Static NAT
                                                            1. Dynamic NAT
                                                              1. Port Address Translation (PAT)
                                                                1. NAT Advantages and Disadvantages
                                                              2. Internet Protocol Version 4 (IPv4)
                                                                1. IPv4 Datagram Format
                                                                  1. Header Fields
                                                                    1. Options Field
                                                                      1. Payload
                                                                      2. IPv4 Header Fields
                                                                        1. Version
                                                                          1. Header Length
                                                                            1. Type of Service
                                                                              1. Total Length
                                                                                1. Identification
                                                                                  1. Flags
                                                                                    1. Fragment Offset
                                                                                      1. Time to Live
                                                                                        1. Protocol
                                                                                          1. Header Checksum
                                                                                            1. Source Address
                                                                                              1. Destination Address
                                                                                              2. Fragmentation and Reassembly
                                                                                                1. Fragmentation Process
                                                                                                  1. Fragment Identification
                                                                                                    1. Reassembly Process
                                                                                                  2. Address Resolution Protocol (ARP)
                                                                                                    1. ARP Operation
                                                                                                      1. ARP Message Format
                                                                                                        1. ARP Table Management
                                                                                                          1. Proxy ARP
                                                                                                            1. Reverse ARP (RARP)
                                                                                                            2. Internet Control Message Protocol (ICMP)
                                                                                                              1. ICMP Message Types
                                                                                                                1. Error Reporting Messages
                                                                                                                  1. Destination Unreachable
                                                                                                                    1. Time Exceeded
                                                                                                                      1. Parameter Problem
                                                                                                                        1. Source Quench
                                                                                                                          1. Redirect
                                                                                                                          2. Query Messages
                                                                                                                            1. Echo Request and Reply
                                                                                                                              1. Timestamp Request and Reply
                                                                                                                                1. Address Mask Request and Reply
                                                                                                                                2. ICMP Applications
                                                                                                                                3. Internet Protocol Version 6 (IPv6)
                                                                                                                                  1. IPv6 Motivation
                                                                                                                                    1. Address Space Exhaustion
                                                                                                                                      1. IPv4 Limitations
                                                                                                                                        1. IPv6 Improvements
                                                                                                                                        2. IPv6 Address Structure
                                                                                                                                          1. 128-Bit Address Format
                                                                                                                                            1. Hexadecimal Notation
                                                                                                                                              1. Address Compression
                                                                                                                                              2. IPv6 Address Types
                                                                                                                                                1. Unicast Addresses
                                                                                                                                                  1. Multicast Addresses
                                                                                                                                                    1. Anycast Addresses
                                                                                                                                                    2. IPv6 Packet Format
                                                                                                                                                      1. Fixed Header
                                                                                                                                                        1. Extension Headers
                                                                                                                                                          1. Payload
                                                                                                                                                          2. IPv6 Addressing
                                                                                                                                                            1. Global Unicast Addresses
                                                                                                                                                              1. Unique Local Addresses
                                                                                                                                                                1. Multicast Addresses
                                                                                                                                                                2. IPv6 Transition Mechanisms
                                                                                                                                                                  1. Dual Stack
                                                                                                                                                                    1. Tunneling
                                                                                                                                                                      1. Translation
                                                                                                                                                                    2. Routing Fundamentals
                                                                                                                                                                      1. Routing Concepts
                                                                                                                                                                        1. Routing Tables
                                                                                                                                                                          1. Routing Metrics
                                                                                                                                                                            1. Administrative Distance
                                                                                                                                                                            2. Static Routing
                                                                                                                                                                              1. Static Route Configuration
                                                                                                                                                                                1. Default Routes
                                                                                                                                                                                2. Dynamic Routing
                                                                                                                                                                                  1. Routing Protocol Types
                                                                                                                                                                                    1. Convergence
                                                                                                                                                                                      1. Routing Loops
                                                                                                                                                                                      2. Routing Algorithms
                                                                                                                                                                                        1. Distance Vector Algorithms
                                                                                                                                                                                          1. Path Vector Algorithms
                                                                                                                                                                                        2. Interior Gateway Protocols (IGP)
                                                                                                                                                                                          1. Routing Information Protocol (RIP)
                                                                                                                                                                                            1. RIP Version 1
                                                                                                                                                                                              1. RIP Version 2
                                                                                                                                                                                                1. RIP Operation
                                                                                                                                                                                                  1. RIP Limitations
                                                                                                                                                                                                  2. Open Shortest Path First (OSPF)
                                                                                                                                                                                                    1. OSPF Areas
                                                                                                                                                                                                      1. Dijkstra Algorithm
                                                                                                                                                                                                        1. OSPF Message Types
                                                                                                                                                                                                        2. Enhanced Interior Gateway Routing Protocol (EIGRP)
                                                                                                                                                                                                          1. EIGRP Metrics
                                                                                                                                                                                                            1. DUAL Algorithm
                                                                                                                                                                                                              1. EIGRP Tables
                                                                                                                                                                                                            2. Exterior Gateway Protocols (EGP)
                                                                                                                                                                                                              1. Border Gateway Protocol (BGP)
                                                                                                                                                                                                                1. BGP Attributes
                                                                                                                                                                                                                  1. BGP Path Selection
                                                                                                                                                                                                                    1. eBGP and iBGP
                                                                                                                                                                                                                      1. BGP Route Advertisement
                                                                                                                                                                                                                    2. Multicast Routing
                                                                                                                                                                                                                      1. Multicast Concepts
                                                                                                                                                                                                                        1. Multicast Addresses
                                                                                                                                                                                                                          1. Multicast Routing Protocols
                                                                                                                                                                                                                            1. Distance Vector Multicast Routing Protocol (DVMRP)
                                                                                                                                                                                                                              1. Protocol Independent Multicast (PIM)