Unit 1: Networking models

  • OSI Layered model
  • TCP/IP Model
  • MAC Address representation
  • Organisationally Unique Identifier
  • Internet Protocol
  • Versions and Header lengths
  • IP Identification
  • IP Flags
  • IP fragmentation and reassembly structure
  • Transport Layer protocols
  • Port numbers
  • TCP Flags
  • Segmentation
  • TCP 3 way handshake and Options
  • Encapsulation and De-encapsulation
  • Payload

  • OSI Layered Model:
    • Overview: The Open Systems Interconnection model defines seven layers to understand and standardize network communication.
    • Layers: Physical, Data Link, Network, Transport, Session, Presentation, Application.
  • TCP/IP Model:
    • Overview: The Transmission Control Protocol/Internet Protocol model is a widely used networking architecture.
    • Layers: Link, Internet, Transport, Application.
  • MAC Address Representation:
    • Definition: Media Access Control address uniquely identifies devices on a network.
    • Format: Usually expressed as six pairs of hexadecimal characters separated by colons (e.g., 00:1A:2B:3C:4D:5E).
  • Organisationally Unique Identifier (OUI):
    • Definition: First three bytes of a MAC address, indicating the manufacturer or organization.
    • Example: 00:1A:2B (OUI) : 3C:4D:5E (Device Identifier).
  • Internet Protocol:
    • Overview: IP is a fundamental protocol for addressing and routing data packets on the Internet.
    • Versions: IPv4 (32-bit) and IPv6 (128-bit) are the two main versions.
  • Versions and Header Lengths:
    • IPv4 Header: Contains version (4 bits) and header length (4 bits) information.
    • IPv6 Header: Version is explicitly specified, and there is no header length field.
  • IP Identification, Flags, Fragmentation, and Reassembly Structure:
    • Identification: Unique identifier for a particular packet.
    • Flags: Control fragmentation; flags include “Don’t Fragment” and “More Fragments.”
    • Fragmentation: Dividing large packets into smaller fragments for transmission.
    • Reassembly: Reconstructing original packets at the destination.
  • Transport Layer Protocols:
    • TCP (Transmission Control Protocol): Reliable, connection-oriented protocol.
    • UDP (User Datagram Protocol): Unreliable, connectionless protocol for low-latency communication.
  • Port Numbers:
    • Definition: Logical endpoints for communication, distinguishing different services.
    • Range: 0 to 65535; well-known ports (0-1023), registered ports (1024-49151), dynamic or private ports (49152-65535).
  • TCP Flags:
    • SYN (Synchronize): Initiates a connection.
    • ACK (Acknowledgment): Acknowledges received data.
    • FIN (Finish): Initiates the termination of a connection.
    • RST (Reset): Resets a connection.
  • Segmentation:
    • Definition: Breaking data into smaller units (segments) for efficient transmission.
    • Purpose: Facilitates flow control and retransmission in case of packet loss.
  • TCP 3-Way Handshake and Options:
    • Handshake Steps: SYN, SYN-ACK, ACK.
    • Options: Additional information exchanged during the handshake, such as Maximum Segment Size (MSS).
  • Encapsulation and De-encapsulation:
    • Encapsulation: Adding protocol-specific headers to data as it moves down the OSI layers.
    • De-encapsulation: Stripping headers as data moves up the OSI layers.
  • Payload:
    • Definition: The actual data being transmitted within a packet.
    • Nature: Can include application data, file contents, or any information being communicated.

Unit 2: Static and Dynamic Routing

  • IP Routing Protocols
  • Classful and Classless Routing
  • RIPv1
  • RIPv2
  • Broadcast and Multicast domains
  • OSPF
  • EIGRP
  • Network Address Translation
  • IP Classes
  • Private IP
  • Public IP
  • Reserved IP
  • APIPA

  • Static and Dynamic Routing:
    • Static Routing: Manual configuration of routing tables; suitable for small networks.
    • Dynamic Routing: Automatic adjustment of routing tables using routing protocols; scalable for larger networks.
  • IP Routing Protocols:
    • Definition: Protocols determining how routers communicate and share information to determine optimal paths.
    • Examples: RIP, OSPF, EIGRP.
  • Classful and Classless Routing:
    • Classful Routing: Routing based on traditional IP classes (A, B, C).
    • Classless Routing: Routing without strict adherence to IP classes, using Variable Length Subnet Masking (VLSM).
  • RIPv1 (Routing Information Protocol Version 1):
    • Characteristics: Classful routing protocol; uses broadcast for routing updates.
    • Limitations: Lack of support for subnet information and security features.
  • RIPv2 (Routing Information Protocol Version 2):
    • Enhancements: Supports Classless Inter-Domain Routing (CIDR), including subnet information.
    • Features: Multicast for routing updates, and authentication support.
  • Broadcast and Multicast Domains:
    • Broadcast Domain: Group of devices in which a broadcast is received by all.
    • Multicast Domain: Group of devices receiving multicast traffic intended for a specific group.
  • OSPF (Open Shortest Path First):
    • Type: Link-state routing protocol.
    • Features: Uses a link-state database for routing decisions; supports VLSM.
  • EIGRP (Enhanced Interior Gateway Routing Protocol):
    • Type: Hybrid routing protocol.
    • Features: Advanced features like rapid convergence and bandwidth utilization optimization.
  • Network Address Translation (NAT):
    • Purpose: Allows multiple devices on a local network to share a single public IP address.
    • Types: Static NAT, Dynamic NAT, PAT (Port Address Translation).
  • IP Classes:
    • Class A: Large networks with few, large organizations.
    • Class B: Medium-sized networks with moderate-sized organizations.
    • Class C: Small networks for individual organizations.
  • Private IP:
    • Definition: Reserved IP addresses for use within private networks.
    • Ranges: Examples include 10.0.0.0 to 10.255.255.255.
  • Public IP:
    • Definition: IP addresses assigned to devices accessible directly from the Internet.
    • Examples: Any IP not in private IP ranges.
  • Reserved IP:
    • Definition: IP addresses set aside for special purposes, such as loopback addresses (127.0.0.1).
  • APIPA (Automatic Private IP Addressing):
    • Function: Assigns a unique IP address to a device when DHCP is not available.
    • Range: 169.254.0.1 to 169.254.255.254.

Unit 3: Subnetting IP network

  • Class A, B, C subnetting
  • Classless Inter-domain Routing (CIDR)
  • Subnet mask
  • Wild card mask
  • WAN Technologies
  • Frame Relay
  • Data link Connection Identifiers (DLCI)
  • Committed Information Rate (CIR)
  • Permanent Virtual Circuits (PVCs)
  • Multiprotocol Label Switching (MPLS)
  • Edge Routers
  • Label Switching
  • CE and PE Routers
  • Data Terminal Equipment (DTE)
  • Data Communication Equipment (DCE)
  • Clock speed

  • Subnetting IP Network:
    • Purpose: Dividing a larger IP network into smaller, more manageable subnetworks.
    • Benefits: Efficient use of IP addresses, improved network performance, and enhanced security.
  • Class A, B, C Subnetting:
    • Class A: Suitable for large networks; subnetting increases scalability.
    • Class B: Ideal for medium-sized networks; subnetting enhances organization and security.
    • Class C: Commonly used for small networks; subnetting aids in efficient IP address allocation.
  • Classless Inter-Domain Routing (CIDR):
    • Overview: An addressing scheme that allows for variable-length subnetting, breaking away from traditional class-based addressing.
    • Notation: Represented with a prefix length (e.g., 192.168.1.0/24).
  • Subnet Mask:
    • Definition: A 32-bit number that segments an IP address into network and host portions.
    • Example: In the subnet mask 255.255.255.0, the first 24 bits represent the network, and the last 8 bits identify hosts.
  • Wildcard Mask:
    • Definition: A mask used for access control lists (ACLs) to match multiple IP addresses.
    • Calculation: Obtained by subtracting the subnet mask from 255.255.255.255.
  • WAN Technologies:
    • Definition: Technologies connecting geographically dispersed networks.
    • Examples: Frame Relay, MPLS, ATM, and leased lines.
  • Frame Relay:
    • Type: Packet-switched WAN technology.
    • Features: Cost-effective, efficient use of bandwidth, and flexibility.
  • Data Link Connection Identifiers (DLCI):
    • Definition: Identifiers used in Frame Relay to differentiate between virtual circuits.
    • Purpose: Each DLCI represents a unique connection.
  • Committed Information Rate (CIR):
    • Definition: Minimum guaranteed data transfer rate in a Frame Relay network.
    • Importance: Ensures a level of service quality for data transmission.
  • Permanent Virtual Circuits (PVCs):
    • Definition: Pre-established communication paths in a Frame Relay network.
    • Advantages: More efficient than dynamic circuits; suitable for predictable traffic patterns.
  • Multiprotocol Label Switching (MPLS):
    • Type: Packet-switching technology.
    • Purpose: Efficient routing and forwarding of data packets; enhances network performance.
  • Edge Routers:
    • Definition: Routers connecting an MPLS network to external networks.
    • Functions: Label distribution, network entrance/exit points.
  • Label Switching:
    • Definition: Assigning labels to data packets for efficient forwarding within an MPLS network.
    • Advantages: Simplifies routing decisions and enhances network speed.
  • CE and PE Routers:
    • CE (Customer Edge) Routers: Connect customer networks to a service provider’s network.
    • PE (Provider Edge) Routers: Connect provider networks and handle MPLS labeling.
  • Data Terminal Equipment (DTE):
    • Definition: Devices at the customer’s end of a WAN connection.
    • Examples: Computers, routers, or switches.
  • Data Communication Equipment (DCE):
    • Definition: Devices at the service provider’s end of a WAN connection.
    • Examples: Modems or CSU/DSU (Channel Service Unit/Data Service Unit).
  • Clock Speed:
    • Definition: The speed at which data is transmitted through a network.
    • Measurement: Typically expressed in bits per second (bps).

Unit 4: Virtual LANs

  • Access links and Trunk links
  • Switchport modes
  • VLAN Trunking
  • Server, Client and Transparent modes
  • VTP Domain
  • Configuration Revision numbers
  • Inter VLAN Communications
  • Broadcast domain
  • Collision Domain

  • Virtual LANs (VLANs):
    • Definition: Logical segmentation of a network into separate broadcast domains.
    • Purpose: Enhances network efficiency, security, and manageability.
  • Access Links and Trunk Links:
    • Access Links: Connect end devices (e.g., computers, printers) to a specific VLAN.
    • Trunk Links: Connect switches and carry traffic for multiple VLANs.
  • Switchport Modes:
    • Access Mode: Assigns a single VLAN to a switch port.
    • Trunk Mode: Allows a switch port to carry traffic for multiple VLANs.
  • VLAN Trunking:
    • Definition: Transmitting traffic for multiple VLANs over a single trunk link.
    • Protocols: IEEE 802.1Q (tagged) or ISL (Cisco’s Inter-Switch Link).
  • Server, Client, and Transparent Modes:
    • Server Mode: Allows the switch to create, modify, and delete VLAN information.
    • Client Mode: Accepts VLAN information from a VTP server.
    • Transparent Mode: Does not participate in VTP updates but forwards them.
  • VTP Domain:
    • Definition: A group of interconnected switches that share VLAN information.
    • Purpose: Simplifies VLAN management across multiple switches.
  • Configuration Revision Numbers:
    • Definition: A numeric value that represents the latest update in VTP configuration.
    • Importance: Ensures switches have the most recent VLAN information.
  • Inter-VLAN Communications:
    • Definition: Communication between devices in different VLANs.
    • Methods: Routers, Layer 3 switches, or VLAN-aware switches for routing.
  • Broadcast Domain:
    • Definition: A segment of a network where broadcasts are forwarded.
    • Effect: VLANs create separate broadcast domains, reducing broadcast traffic.
  • Collision Domain:
    • Definition: A network segment where collisions can occur.
    • Effect: VLANs isolate collision domains, minimizing the impact of collisions.

Unit 5: Communication protocols

  • Address Resolution Protocol (ARP)
  • Reverse Address Resolution Protocol (RARP)
  • Internet Control Message Protocol (ICMP)
  • Internet Protocol (IP)
  • Transmission Control Protocol (TCP)
  • User Datagram Protocol (UDP)
  • American Standard Code for Information Interchange (ASCII)
  • Hypertext Transfer Protocol (HTTP)
  • File Transfer Protocol (FTP)
  • Simple Mail Transfer Protocol (SMTP)
  • Telnet
  • Trivial File Transfer Protocol (TFTP)
  • Post Office Protocol version 3 (POP3)
  • Internet Message Access Protocol (IMAP)
  • Simple Network Management Protocol (SNMP)
  • Domain Name System (DNS)
  • DNS Flags
  • Dynamic Host Configuration Protocol (DHCP)

  • Address Resolution Protocol (ARP):
    • Function: Resolves IP addresses to MAC addresses.
    • Operation: ARP requests and responses to map layer 3 addresses to layer 2 addresses.
  • Reverse Address Resolution Protocol (RARP):
    • Function: Maps MAC addresses to IP addresses.
    • Use Case: Obsolete; replaced by DHCP for dynamic IP address assignment.
  • Internet Control Message Protocol (ICMP):
    • Function: Manages error messages and diagnostics in IP networks.
    • Examples: Ping and traceroute use ICMP.
  • Internet Protocol (IP):
    • Function: Network layer protocol responsible for packet routing.
    • Versions: IPv4 and IPv6.
  • Transmission Control Protocol (TCP):
    • Function: Connection-oriented protocol ensuring reliable data delivery.
    • Features: Error checking, flow control, and retransmission of lost packets.
  • User Datagram Protocol (UDP):
    • Function: Connectionless protocol for faster, simpler communication.
    • Use Cases: Streaming media, online gaming, DNS.
  • American Standard Code for Information Interchange (ASCII):
    • Definition: Character encoding standard for text communication.
    • Representation: Assign a unique number to each character.
  • Hypertext Transfer Protocol (HTTP):
    • Function: Protocol for transferring hypertext requests and information.
    • Use Case: Web browsing and content retrieval.
  • File Transfer Protocol (FTP):
    • Function: Transfers files between a client and server on a network.
    • Modes: Active FTP and Passive FTP.
  • Simple Mail Transfer Protocol (SMTP):
    • Function: Transfers electronic mail between servers.
    • Use Case: Sending emails.
  • Telnet:
    • Function: Enables remote login and terminal access on a network.
    • Security: Considered insecure due to transmitting data in plaintext.
  • Trivial File Transfer Protocol (TFTP):
    • Function: Simplified version of FTP for basic file transfers.
    • Use Case: Commonly used for bootstrapping network devices.
  • Post Office Protocol version 3 (POP3):
    • Function: Retrieves emails from a server for local storage.
    • Operation: Downloads messages and removes them from the server.
  • Internet Message Access Protocol (IMAP):
    • Function: Allows access and management of emails on a mail server.
    • Advantages: Supports multiple devices, and keeps emails on the server.
  • Simple Network Management Protocol (SNMP):
    • Function: Manages devices on an IP network.
    • Use Case: Network monitoring and management.
  • Domain Name System (DNS):
    • Function: Resolves domain names to IP addresses.
    • Hierarchy: Organized into a hierarchical structure.
  • DNS Flags:
    • Definition: Flags in a DNS header providing information about a DNS query or response.
    • Examples: Query, Response, Authoritative Answer, Recursion Desired.
  • Dynamic Host Configuration Protocol (DHCP):
    • Function: Dynamically assigns IP addresses and network configuration to devices.
    • Operation: DHCP server leases addresses to clients on a network.

 


Leave a Reply