Computer Networks Quiz
149 Questions
5 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Match the following types of networks with their characteristics:

LAN = Locally Attached in Network WAN = Extends over large Geographical Area MAN = Expands in a Town or City VPN = Secure connection over a Public Network

Match the modes of communication with their definitions:

Simplex = One Way Communication Half Duplex = Bidirectional not at the Same time Full Duplex = Bidirectional at the same time Broadcast = One to All Communication

Match the types of IP addresses with their sizes:

IPv4 Address = 4 bytes (32 bits) IPv6 Address = 16 bytes (128 bits) Public IP Address = Accessible from the Internet Private IP Address = Not routable on the Internet

Match the classes of IPv4 addresses with their ranges:

<p>Class A = 0 to 127 Class B = 128 to 191 Class C = 192 to 223 Class D = 224 to 239</p> Signup and view all the answers

Match the types of communication with their descriptions:

<p>Unicast = One to One Communication Broadcast = One to All Communication at a Single Time Multicast = One to Many Communication at a Time Anycast = One to Nearest Communication</p> Signup and view all the answers

Match the OSI model layers with their functions:

<p>Application Layer = User Interface and Experience Transport Layer = End-to-end Communication Network Layer = Packet Forwarding Data Link Layer = Node to Node Data Transfer</p> Signup and view all the answers

Match the private IP address ranges with their classes:

<p>Class A = 10.0.0.0 to 10.255.255.255 Class B = 172.16.0.0 to 172.31.255.255 Class C = 192.168.0.0 to 192.168.255.255 Class D = Not Applicable for Private Addresses</p> Signup and view all the answers

Match the concepts related to subnet mask with their purposes:

<p>Subnet Mask = Distinguishes Network ID from Host ID Gateway = Connects different networks Router = Forwards data packets between networks Firewall = Filters incoming and outgoing traffic</p> Signup and view all the answers

Match the following DNS resource records with their descriptions:

<p>NS = Indicates the servers authoritative for the zone A = Maps an FQDN to an IP address MX = Specifies a mail exchange server for a DNS domain name CNAME = Creates an alias for the specified FQDN</p> Signup and view all the answers

Match the following server types with their roles:

<p>Primary name server = Main data source for the zone Secondary name server = Copies data from the primary name server Root name server = Authoritative name server for the root domain Slave name server = Another term for secondary name server</p> Signup and view all the answers

Match the following terms with their meanings in TCP:

<p>SYN = Initial request to establish a connection ACK = Acknowledgment of received data RST = Resets the connection FIN = Indicates no more data from the sender</p> Signup and view all the answers

Match the following TCP flags with their functions:

<p>PUSH = Sends buffered data immediately Reset = Terminates an unauthorized connection Finish = Ends the session Ack = Confirms receipt of data</p> Signup and view all the answers

Match the following TCP concepts with their explanations:

<p>Window Size = Indicates bytes before acknowledgment is needed Three Way Handshake = Process to establish a reliable connection Data Transfer = Occurs after connection is set up Virtual Circuit = Tear down process after communication</p> Signup and view all the answers

Match the following records with their uses:

<p>PTR = Maps an IP address to an FQDN SRV = Specifies the location of servers for a service CNAME = Creates synonyms to domain names MX = Specifies the mailing server for the domain</p> Signup and view all the answers

Match the following descriptions with the appropriate DNS terms:

<p>Round Robin DNS = Balances load across multiple servers SRV records = Locate hosts that provide network services SOA record = Indicates authoritative name server in the zone DNS server = Translates domain names to IP addresses</p> Signup and view all the answers

Match the following ports with their associated functions in DNS:

<p>Port 53 = Default port for DNS servers Port 953 = Port for control utility connection Port 921 = Used for lightweight resolver server Port 80 = Standard port for HTTP, not DNS</p> Signup and view all the answers

Match the following concepts with their definitions:

<p>Name Server = Translates domain names to IP addresses Primary Master Server = Main authoritative data source Secondary Slave Server = Copies data from primary server Root Name Server = Authoritative for the root domain</p> Signup and view all the answers

Match the following descriptions with their corresponding protocols:

<p>Transmission Control Protocol = Connection-oriented protocol Three Way Handshake = Reliable session establishment process Data acknowledgment = Confirms received data during TCP Connection reset = Allows unauthorized connections to terminate</p> Signup and view all the answers

Match the following IP and DNS concepts:

<p>FQDN = Fully Qualified Domain Name IP Address = Numerical label assigned to each device PTR Record = Reverse mapping from IP to FQDN CNAME Record = Alias for a domain name</p> Signup and view all the answers

Match the following IP packet fields with their descriptions:

<p>Identification = Used to identify fragmented packets TTL = Defines how long a packet can travel in the network Protocol = Identifies the next level protocol Fragment Offset = Defines the size of each fragmented packet</p> Signup and view all the answers

Match the following router memory types with their purposes:

<p>RAM = Stores the running configuration file NVRAM = Stores the startup configuration file Flash Memory = Stores the IOS ROM = Stores POST instructions and the Bootstrap program</p> Signup and view all the answers

Match the following router modes with their functions:

<p>User Exec Mode = View configuration settings only Privilege Mode = View and change configuration settings Global Configuration Mode = Make global changes to the device Specific Configuration Mode = Configure properties of a specific interface</p> Signup and view all the answers

Match the following routing protocols with their types:

<p>RIP = An Interior Gateway Protocol BGP = An Exterior Gateway Protocol OSPF = An Interior Gateway Protocol EIGRP = An Interior Gateway Protocol</p> Signup and view all the answers

Match the following IP flags with their meanings:

<p>DF Flag = Indicates fragmentation is not allowed MF Flag = Indicates more fragments are coming ACK Flag = Acknowledges receipt of packets SYN Flag = Initiates a connection by synchronizing sequence numbers</p> Signup and view all the answers

Match the following fragmentation terms with their definitions:

<p>Fragmentation = Breaking larger packets into smaller ones MTU = Largest IP packet that can be forwarded out Reassembly Timer = Timer for collecting all fragments Reassembly Buffer = Storage area for received fragments</p> Signup and view all the answers

Match the following packet types with their functions:

<p>IP Datagram = Describes a portion of IP data ACK Packet = Confirms receipt of data SYN Packet = Initiates a connection DATAGRAM = Delivers user data across networks</p> Signup and view all the answers

Match the following IP fields with their purposes:

<p>Header Length = Indicates size of the header Checksum = Ensures data integrity Source IP Address = Provides the sender's address Destination IP Address = Indicates where the data is going</p> Signup and view all the answers

Match the following components with their characteristics:

<p>Router = Devices that route packets between networks Fragment = Smaller portion of an IP packet ACK = Flag indicating successful receipt SYN = Flag indicating a connection request</p> Signup and view all the answers

Match the following packet lifecycle stages with their order:

<p>Receive Fragment = The first step in packet reassembly Store in Buffer = Where fragments are held temporarily Start Reassembly Timer = Initiated upon first fragment reception Process Datagram = Final step when all fragments are collected</p> Signup and view all the answers

Match the following definition to their respective terms:

<p>More Fragments Bit = Indicates that more packets are incoming Do Not Fragment Bit = Instructs not to split the packet Encapsulation = Wrapping of data for network transmission Decapsulation = Unwrapping of data at the destination</p> Signup and view all the answers

Match the OSI model layers with their descriptions:

<p>Application Layer = Interacts directly with software applications Transport Layer = Segments and reassembles data for transport Network Layer = Manages device addressing and routing Physical Layer = Transmits raw data across the network</p> Signup and view all the answers

Match the TCP concepts with their definitions:

<p>TCP = A connection-oriented protocol for reliable communication Three-Way Handshake = Process to establish a reliable connection Window Size = Indicates the number of bytes to send before acknowledgment RST bit = Resets the connection when denied</p> Signup and view all the answers

Match the TCP flags with their functions:

<p>PUSH (PSH) = Pushes buffered data to the receiver's application Finish (FIN) = Indicates no more data from the sender Urgent (URG) = Prioritizes the transmission of important data Synchronize (SYN) = Initiates a connection and synchronizes sequence numbers</p> Signup and view all the answers

Match the steps of the DHCP process with their actions:

<p>Discover = Client searches for a DHCP server Offer = DHCP server responds with available IP Request = Client requests the offered IP Acknowledgement = Server confirms the assignment of an IP</p> Signup and view all the answers

Match the following TCP concepts with their significance:

<p>Sequence Number = Tracks the amount of data sent during a session Acknowledgement Number = Confirms receipt of data TCP Flags = Controls the flow of data in a connection TCP SYN = Initiates the connection setup</p> Signup and view all the answers

Match the following network operation terms:

<p>Data Link Layer = Responsible for error notification and flow control Session Layer = Controls conversations between computers Presentation Layer = Handles data encryption and compression Network Layer = Determines the best route for data transfer</p> Signup and view all the answers

Match the transport layer responsibilities:

<p>Ensures data integrity = Maintains flow control Segments data = Breaks data into manageable parts Logical connection = Establishes connections between hosts End-to-end services = Facilitates complete data transfer from source to destination</p> Signup and view all the answers

Match the DHCP server provided information with their types:

<p>IP Address = Unique identifier for a device Default Gateway = Router IP for access to external networks Subnet Mask = Defines the network segment Domain Name Server = Translates domain names to IP addresses</p> Signup and view all the answers

Match the differences between TCP flags:

<p>PUSH = Informs to send data immediately URG = Signals that specific data is urgent ACK = Confirms the receipt of the previous sequence FIN = Indicates the end of the data session</p> Signup and view all the answers

Match the purposes of the OSI model layers:

<p>Application Layer = User interaction and software services Transport Layer = Reliable data transfer services Network Layer = Routing and addressing management Physical Layer = Interface for hardware data transmission</p> Signup and view all the answers

Match the errors related to TCP RST bit:

<p>Connection Reset = Terminated connection due to issues Data Loss = Lost messages during transmission Timeout = Lost acknowledgment or delayed results Unauthorized Access = Connection refused by destination</p> Signup and view all the answers

Match the various components of TCP concepts:

<p>Three-Way Handshake = Ensures stable connection setup Window Field = Indicates the size of sent packets Sequence Number = Maintains order of data packets Acknowledgment Process = Confirms proper data reception</p> Signup and view all the answers

Match the IP address assignment features from DHCP:

<p>Dynamically assigned = Eases IP management Small networks = Ideal for fewer devices Large networks = Manages multiple addresses efficiently Router capability = Can function as a DHCP server</p> Signup and view all the answers

Match the following DHCP messages with their descriptions:

<p>DHCP Discover = Client requests IP configuration DHCP Offer = Server proposes IP configuration DHCP Request = Client requests specific offer DHCP Acknowledgement = Server confirms IP assignment</p> Signup and view all the answers

Match the following DNS terms with their definitions:

<p>A Record = Maps domain names to IP addresses CNAME = Alias for one domain to another PTR Record = Used for reverse DNS lookups SOA Record = Start of Authority for a DNS zone</p> Signup and view all the answers

Match the following types of DNS zones with their characteristics:

<p>Primary Zone = Editable source of data Secondary Zone = Read-only copy of primary zone Stub Zone = Contains records for authoritative servers Active Directory-integrated Zone = Stored in Active Directory</p> Signup and view all the answers

Match the following DHCP terms with their functions:

<p>APIPA = Auto-configures IP when DHCP server is unavailable DHCP Relay Agent = Forwards DHCP packets between subnets DHCP Decline = Indicates an IP address is in use DHCP NAK = Server denies a DHCP request</p> Signup and view all the answers

Match the following IP address ranges with their categories:

<p>Public IP Address = Accessible from the internet Private IP Address = Used within local networks only APIPA Range = $169.254.0.1$ to $169.254.255.254$ Loopback IP Address = $127.0.0.1$</p> Signup and view all the answers

Match the following networking concepts with their explanations:

<p>FQDN = Fully Qualified Domain Name Subnet Mask = Defines the network's range Lease Time = Duration for which an IP is assigned DNS Server = Resolves domain names to IP addresses</p> Signup and view all the answers

Match the following DHCP functions with their purposes:

<p>DHCP Discover = Locate available DHCP servers DHCP Offer = Provide IP address to client DHCP Request = Accept offered IP configuration DHCP Ack = Confirm IP address assignment</p> Signup and view all the answers

Match the following types of DNS resource records with their descriptions:

<p>A Record = Points a domain to an IPv4 address AAAA Record = Points a domain to an IPv6 address MX Record = Defines email servers for a domain NS Record = Specifies authoritative name servers</p> Signup and view all the answers

Match the following DNS queries with their types:

<p>Forward Lookup = Resolves hostname to IP address Reverse Lookup = Resolves IP address to hostname Iterative Query = Client requests records step-by-step Recursive Query = Server queries other servers on behalf</p> Signup and view all the answers

Match the following DHCP terms with their protocols:

<p>DHCP = Dynamic Host Configuration Protocol BOOTP = Bootstrap Protocol APIPA = Automatic Private IP Addressing DNS = Domain Name System</p> Signup and view all the answers

Match the following network addressing methods with their descriptions:

<p>Static IP Assignment = Manually assigned permanent IP Dynamic IP Assignment = IP assigned by DHCP APIPA = Self-configured IP when DHCP fails NAT = Translates private IP to public IP</p> Signup and view all the answers

Match the following DHCP server messages with their purposes:

<p>DHCPOFFER = Proposes an IP address to the client DHCPREQUEST = Requests specific parameters after offer DHCPACK = Confirms the allocation of IP DHCPDECLINE = Indicates IP address conflict</p> Signup and view all the answers

Match the following terms related to IP addressing with their meanings:

<p>Subnetting = Dividing a network into smaller parts CIDR = Classless Inter-Domain Routing VLSM = Variable Length Subnet Mask NAT = Network Address Translation</p> Signup and view all the answers

Match the following protocols with their corresponding ports:

<p>HTTP = $80$ HTTPS = $443$ DNS = $53$ FTP = $21$</p> Signup and view all the answers

Match the following routing protocols with their characteristics:

<p>OSPF = Link-State Routing Protocol RIP = Distance-Vector Routing Protocol EIGRP = Hybrid Routing Protocol IGRP = Distance-Vector Routing Protocol</p> Signup and view all the answers

Match the terms with their definitions:

<p>Routed Protocol = Carries user traffic between networks Static Routing = Manually configured routes by an admin Autonomous System = Group of networks under single control Administrative Distance = Trustworthiness of a routing protocol</p> Signup and view all the answers

Match the routing protocol with its associated metric:

<p>RIP = Hop Count OSPF = Cost EIGRP = Bandwidth, Delay, Reliability, Load, MTU Routed Protocol = User traffic</p> Signup and view all the answers

Match the following terms with their explanations:

<p>Hop Count = Number of routers to destination Load = Utilization of a path Bandwidth = Data capacity of a link Latency = Time taken for a message to travel</p> Signup and view all the answers

Match the timers in RIP with their functions:

<p>Route update timer = Interval for routing updates Route invalid timer = Time before route is invalidated Hold down timer = Time routing information is suppressed Route flush timer = Time before route is removed from the table</p> Signup and view all the answers

Match the categories of routing to their explanations:

<p>Distance-Vector = Uses distance as a metric Link-State = Maintains full network topology Hybrid = Combines features of both types Static Routing = Requires manual configuration</p> Signup and view all the answers

Match the following protocol types with their characteristics:

<p>RIPv1 = Classful protocol, uses broadcasts RIPv2 = Classless protocol, supports VLSM EIGRP = Sends updates between neighbors OSPF = Utilizes multicast messages</p> Signup and view all the answers

Match the following routing concepts with their descriptions:

<p>Bandwidth = Maximum data size that can be transmitted Latency = Time taken for data to travel across a network Cost = Inverse of bandwidth in routing MTU = Defines maximum packet size over a medium</p> Signup and view all the answers

Match the types of routing protocols with the examples:

<p>Distance-Vector = RIP Link-State = OSPF Hybrid = EIGRP Routed Protocol = IPX</p> Signup and view all the answers

Match the following characteristics to the appropriate protocol:

<p>RIPv1 = Does not support VLSM RIPv2 = Supports authentication EIGRP = Uses distance vector and link state OSPF = Multicast routing updates</p> Signup and view all the answers

Match the following routing methodologies to their emphasis:

<p>Static Routing = Low overhead but manual effort Dynamic Routing = Routes learned through protocols Distance-Vector = Focuses on hop count Link-State = Focuses on network topology</p> Signup and view all the answers

Match the protocol with the relevant challenge it addresses:

<p>RIP = Periodically sends entire routing table OSPF = Updates incrementally as changes occur EIGRP = Combines the strengths of protocols Static Routing = Requires in-depth network knowledge</p> Signup and view all the answers

Match the routing protocol with its timer values:

<p>RIP Route update timer = 30 seconds RIP Route invalid timer = 180 seconds RIP Hold down timer = 180 seconds RIP Route flush timer = 240 seconds</p> Signup and view all the answers

Match the routing protocols with their descriptions:

<p>RIP = Uses a maximum metric of 16 to signify an infinite route EIGRP = Enhanced distance vector routing protocol with DUAL algorithm RIPng = Version of RIP designed for IPv6 OSPF = Link state routing protocol using Dijkstra's algorithm</p> Signup and view all the answers

Match the EIGRP packet types with their functions:

<p>Hello = Discover and maintain neighbor relationships Update = Send routing information to neighbors Query = Request routing information from neighbors Reply = Response to a query packet</p> Signup and view all the answers

Match the RIP properties with their values:

<p>Administrative distance = 120 Port number = 520 Multicast address = 224.0.0.9 Metric for infinity = 16</p> Signup and view all the answers

Match the components of EIGRP with their descriptions:

<p>RTP = Ensures reliable packet delivery Neighbor Discovery = Uses Hello packets for discovering neighbors Protocol Dependent Module = Supports various networking protocols Diffusing Update Algorithm = Used for selecting loop-free paths</p> Signup and view all the answers

Match the EIGRP metric components with their respective K-values:

<p>Bandwidth = K1=1 Load = K2=0 Delay = K3=1 Maximum Transmission Unit = K5=0</p> Signup and view all the answers

Match the commands related to RIP configuration:

<p>router rip = Enters RIP configuration mode network 192.168.1.0 = Defines the RIP network version 2 = Upgrades to RIP version 2 passive-interface = Stops RIP updates from propagating</p> Signup and view all the answers

Match the EIGRP features with their characteristics:

<p>Load Balancing = Allows equal and unequal cost paths Route Summarization = Combines routes for efficiency Classless Routing = Supports variable length subnet masks Incremental Updates = Reduces bandwidth by updating only changes</p> Signup and view all the answers

Match the EIGRP scenarios with their explanations:

<p>Stuck in Active = Occurs when a router does not receive a reply within the active timer Graceful Shutdown = Router sends goodbye messages to neighbors during process shutdown Passive Interface = Prevents EIGRP from forming neighbor relationships on specified interfaces Hello and Hold time = Configurations that need to be changed for EIGRP timers</p> Signup and view all the answers

Match the RIP functions with their corresponding metric indicators:

<p>Route Poisoning = Advertises a route with an infinite metric Passive Interface = Prevents RIP updates on an interface Split Horizon = Prevents route advertisement on the same interface Multicast Address = Used for sending updates to all RIP routers</p> Signup and view all the answers

Match the OSPF terms with their characteristics:

<p>OSPF = Link State routing protocol using Dijkstra algorithm Backbone Area = Area 0 that all other areas must connect to Area Border Router = Router that connects other areas to the backbone area Autonomous System Border Router = Router that connects different Autonomous Systems</p> Signup and view all the answers

Match the EIGRP load balancing scenarios:

<p>Equal-cost = Default load sharing across equal routes Unequal-cost = Requires variance for load sharing Feasible Successor = Backup paths for EIGRP neighbors Successor = Best path in the EIGRP routing table</p> Signup and view all the answers

Match the routing metrics with their definitions:

<p>OSPF Metric = Computed based on the bandwidth of the link Administrative Distance = OSPF has an AD of 110 Feasibility Condition = Advertised distance of feasible successor must be less than feasible distance of successor Cost = Used by OSPF as a metric for path selection</p> Signup and view all the answers

Match the OSPF concepts with their requirements:

<p>Router ID = Highest IP address of the loopback or physical interfaces Routing Updates = Dividing autonomous systems into areas reduces routing updates VLSM and CIDR = OSPF is a classless routing protocol supporting these Unlimited Hop Count = OSPF has no hop-count limit</p> Signup and view all the answers

Match the components of EIGRP's reliable transport:

<p>Unicast retransmission = Resends unacknowledged packets Ordered delivery = Ensures packets arrive in sequence Hello Packets = Used for neighbor discovery Update Packets = Distributes routing information</p> Signup and view all the answers

Match the technical details of EIGRP with their descriptions:

<p>K-values = Parameters for calculating metrics Router ID = Unique identifier among EIGRP routers Authenitcation = Ensures secure neighbor relationships Cumulative Delay = Sum of all delay values in the route</p> Signup and view all the answers

Match the EIGRP commands with their functions:

<p>ip hello-interval eigrp 100 3 = Sets the hello interval to 3 seconds ip hold-time eigrp 100 12 = Sets the hold time to 12 seconds passive-interface fastethernet0/0 = Stops sending outgoing hello packets on the interface show ip eigrp interfaces detail = Verifies EIGRP interface settings</p> Signup and view all the answers

Match the OSPF terms with their roles:

<p>OSPF Areas = Subdividing network to minimize routing updates Cost Metric = Calculates path cost based on link bandwidth Loopback Interface = Used to determine Router ID in OSPF Inter-area Traffic = Traffic that goes through Backbone Area</p> Signup and view all the answers

Match the benefits of EIGRP:

<p>Incremental updates = Saves bandwidth compared to full updates Rapid Convergence = Quickly stabilizes stable routing paths Compatibility = Works with various network layer protocols Path selection = Uses DUAL for optimal routing</p> Signup and view all the answers

Match the types of EIGRP packets with their directions:

<p>Acknowledgement = Unicast response packet Update = Multicast to neighbors or unicast to one Query = Multicast request packet Reply = Unicast response to a query</p> Signup and view all the answers

Match the EIGRP states with their characteristics:

<p>Active State = Sends out queries after route failure Passive State = Stable EIGRP routes with successors SIA Query = Sent when routes are considered stuck in active Goodbye Message = Sent to neighbors before shutting down EIGRP</p> Signup and view all the answers

Match the key EIGRP definitions with their meanings:

<p>Null Zero = Route entry to terminate or flush unwanted packets Graceful Shutdown = EIGRP process sent goodbye messages during shutdown Split Horizon = Prevention of route advertisement back over the same interface Feasibility Condition = Conditions for a route to qualify as a feasible successor</p> Signup and view all the answers

Match the OSPF characteristics with their descriptions:

<p>Classless Routing Protocol = Supports VLSM and CIDR No Hop Count Limit = Allows unlimited number of hops Administrative Distance = OSPF has a default AD of 110 Speed Up Convergence = Benefit of dividing OSPF into areas</p> Signup and view all the answers

Match the terms with their associated protocols:

<p>EIGRP = Uses multicast address 224.0.0.10 OSPF = Uses Dijkstra algorithm for path calculation Passive Interface = EIGRP command to stop routing updates Area Border Router = Connects multiple OSPF areas</p> Signup and view all the answers

Match the following BGP message types with their descriptions:

<p>Open = Establish a neighbor relationship and exchange parameters Keepalive = Sent periodically to maintain the neighbor relationship Update = Exchanges Path Attributes and associated prefix/length Notification = Used to report BGP error and reset neighbor relationship</p> Signup and view all the answers

Match the following BGP states with their descriptions:

<p>Idle = BGP process waiting for the next retry attempt Connect = Waiting for the TCP connection to be completed Established = Neighbor relationship has been established Active = Trying another TCP three-way handshake</p> Signup and view all the answers

Match the following attributes with their preferences in BGP path selection:

<p>Weight = Higher value is preferred Local Preference = Higher value is preferred AS Path = Smaller number is preferred Multi-Exit Discriminator (MED) = Smaller value is preferred</p> Signup and view all the answers

Match the following BGP types of neighbors with their definitions:

<p>iBGP = Neighborship within the same AS eBGP = Neighborship between different ASs BGP Peer = A router that is a BGP neighbor ASN = Autonomous System Number</p> Signup and view all the answers

Match the following values with the respective Administrative Distance (AD) for BGP:

<p>iBGP = 20 eBGP = 200 Static routes = 1 Connected routes = 0</p> Signup and view all the answers

Match the following loop prevention mechanisms with their descriptions:

<p>iBGP Route Handling = Does not advertise routes learned from an iBGP peer to another iBGP peer AS_PATH = Ignores route advertisements with its own ASN Loop Prevention Mechanism 1 = Prevents loops by not advertising to neighbors Loop Prevention Mechanism 2 = Checks ASN in the received path</p> Signup and view all the answers

Match the following attributes to their characteristics in BGP:

<p>Next Hop = IP address used to reach a prefix Weight = Local preference not advertised to BGP peers Local Preference = Numeric value communicated within a single AS Origin = Indicates how the route was injected into BGP</p> Signup and view all the answers

Match the following types of BGP resets with their definitions:

<p>Hard Reset = Brings down the TCP connection and removes BGP entries Soft Reset = Uses existing TCP connection, resends outgoing updates BGP Reset Command = clear ip bgp * for hard reset BGP Soft Reset Command = clear ip bgp * soft for soft reset</p> Signup and view all the answers

Match the following BGP attributes to their preferences in route selection:

<p>IGP Metric = Route with nearest IGP neighbor is preferred Neighbor Router ID = Lowest ID is preferred Neighbor IP Address = Lowest IP is preferred eBGP Route = Oldest route is preferred</p> Signup and view all the answers

Match the following functions with their respective BGP path attributes:

<p>Weight = Influences route selection locally Local Preference = Preference among different routes in an AS AS Path = Counts ASNs traversed Next Hop = Ensures reachability to the next hop</p> Signup and view all the answers

Match the BGP attributes with their descriptions:

<p>Local Preference = Indicates the preferred path to exit an AS MED = Influences how other ASes enter your AS Route Reflector = Facilitates route advertisement among iBGP neighbors Recursive Lookup = Involves multiple lookups to find a route to a destination</p> Signup and view all the answers

Match the types of Access Control Lists (ACL) with their characteristics:

<p>Standard Access List = Examines only the source IP address Extended Access List = Filters based on source and destination IPs, protocols, and ports Named ACL = Identified by names and allows sequence numbers Wildcard Mask = Specifies matches for individual hosts or networks</p> Signup and view all the answers

Match the Access List applications with their directions:

<p>IN = applied to packets entering an interface OUT = applied to packets leaving an interface Implicit Deny = Deny any unmatched packets at the end of an ACL Hit Count = Shows the number of times an ACL statement was matched</p> Signup and view all the answers

Match the characteristics of ACL processing with their descriptions:

<p>Sequential processing = Evaluates packets top down Immediate action = Applies permit or deny after the first match One statement at a time = Evaluates each statement individually Multiple ACLs = Permitted but must differ by protocol per interface</p> Signup and view all the answers

Match the situations requiring Network Address Translation (NAT) with their descriptions:

<p>Connecting to the internet = When hosts lack unique public IP addresses Hiding internal IPs = For security purposes to obscure internal networks Translating private addresses = Converts private addresses to public ones Routing public network = Ensures private networks can access external resources</p> Signup and view all the answers

Match the types of Access List configurations with their examples:

<p>Standard ACL = R1(config)# access-list 10 deny host 192.168.1.1 Extended ACL = R1(config)# access-list 110 deny tcp any host 192.168.1.1 eq 23 Named ACL = R1(config)# ip access-list extended CCNA Wildcard Mask example = For /24: Subnet Mask - 255.255.255.0, Wildcard Mask - 0.0.0.255</p> Signup and view all the answers

Match the Access List Processing characteristics with their functions:

<p>Inbound ACL = Processes packets before routing to the interface Outbound ACL = Processes packets after routing to the interface Permit Statements = Allows certain traffic based on matching conditions Deny Statements = Blocks traffic that doesn't match allowed conditions</p> Signup and view all the answers

Match the specific ACL functionalities with their methods:

<p>Permit Host = Using a wildcard mask '0.0.0.0' Deny Specific Host = Using 'Host' keyword Global Deny = Implicit deny at the end of each access list Interface Association = Applied per protocol, per direction, per interface</p> Signup and view all the answers

Match the BGP concepts with their best practices:

<p>Local Preference = Higher value indicates preferred exit MED = Lower value is more preferred by neighboring AS Route Reflector Deployment = Used for enabling route advertisements between iBGP neighbors Recursive Lookup = Necessary for resolving paths with multiple AS hops</p> Signup and view all the answers

Match the major attributes of Local Preference and MED with their functionalities:

<p>Local Preference = Influences path selection within an AS MED = Affects how external AS enters your own Higher Local Preference = Indicates a more preferred exit point Lower MED = Offers a favored entry to the AS for external routers</p> Signup and view all the answers

Match the OSPF LSA types with their functions:

<p>Type 1 = Lists router's active interfaces and neighbors. Type 2 = Sent by DR listing all routers on the segment. Type 3 = Advertises networks from one area to another. Type 4 = Contains routes to ASBRs generated by ABRs.</p> Signup and view all the answers

Match the OSPF timers with their default values:

<p>Hello Interval = 10 seconds Dead Interval = 40 seconds LLC = 4 times the Hello Interval Confed Interval = Not applicable for standard OSPF</p> Signup and view all the answers

Match each term with its corresponding description:

<p>DR = Designated Router BDR = Backup Designated Router LSA = Link-State Advertisement LSU = Link-State Update</p> Signup and view all the answers

Match the following OSPF commands with their purposes:

<p>router ospf 10 = Enables OSPF process with ID 10. network 12.1.1.0 0.0.0.255 area 0 = Configures a network in area 0. show ip ospf neighbor = Displays OSPF neighbor information. exit = Exits from the current configuration mode.</p> Signup and view all the answers

Match the multicast addresses used by OSPF:

<p>224.0.0.5 = All OSPF Routers 224.0.0.6 = All OSPF Designated Routers 224.0.0.1 = All multicast groups 255.255.255.255 = Broadcast address</p> Signup and view all the answers

Match each aspect of OSPF with its description:

<p>Area ID = Identifies a specific OSPF area. Hello Packet = Used to discover and maintain neighbor relationships. Adjacency = A relationship that allows routers to exchange updates. Flooding = The process of sending LSAs to all OSPF routers.</p> Signup and view all the answers

Match the OSPF commands with their actions:

<p>ip ospf priority 100 = Manually sets router priority. ip ospf 1 = Enables OSPF process 1. show ip ospf topology = Displays the OSPF topology table. clear ip ospf process = Resets OSPF process and adjacencies.</p> Signup and view all the answers

Match the OSPF state transitions with their triggers:

<p>Down to Init = When Hello packets are received. Init to 2way = When a Hello reply is received. 2way to Exstart = When DR/BDR election occurs. Full to Loading = When database synchronization is complete.</p> Signup and view all the answers

Match the following roles in OSPF with their definitions:

<p>Area Border Router = Connects different OSPF areas. Autonomous System Boundary Router = Connects OSPF to external networks. Designated Router = Responsible for distributing LSAs. Backup Designated Router = Takes over if DR fails.</p> Signup and view all the answers

Match the following OSPF attributes with their correct values:

<p>Default Hello Interval = 10 seconds Default Dead Interval = 40 seconds Priority Default = 1 Tie Breaker = Router ID</p> Signup and view all the answers

Match the types of NAT with their descriptions:

<p>Static NAT = One to one mapping of IP addresses Dynamic NAT = Maps unregistered IPs to a pool of registered IPs Port Address Translation (PAT) = Maps multiple unregistered IPs to a single registered IP using different ports Overloading = Allows multiple devices to share one public IP address</p> Signup and view all the answers

Match the OSPF database elements with their properties:

<p>Neighbor Table = Stores OSPF neighbor information. Topology Table = Stores network structure. Routing Table = Stores the best routes. Link State Database = Contains all LSAs from neighbors.</p> Signup and view all the answers

Match the types of ARP with their definitions:

<p>Proxy ARP = One system responds to another system's ARP request Gratuitous ARP = A host requests to resolve its own IP address Reverse ARP = Used to obtain a device's IP address when its MAC address is known Inverse ARP = Dynamically maps local DLCIs to remote IP addresses</p> Signup and view all the answers

Match the reasons for DR/BDR election with their explanations:

<p>Reduce Flooding = Minimizes bandwidth usage for updates. Establish Adjacencies = Creates a structure for communication. Maintain Network Stability = Helps in quick convergence. Simplify Communication = Reduces the number of routers that need to be addressed.</p> Signup and view all the answers

Match the following commands with their configurations:

<p>configure terminal = Enters global configuration mode. interface fa0/0 = Enters interface configuration mode. show ip route ospf = Displays OSPF routes. interface serial0/0 = Configures a serial interface.</p> Signup and view all the answers

Match the ARP terms with their meanings:

<p>Source IP in ARP Request = MAC address of the host sending the request Destination IP in ARP Request = Broadcast MAC address FF:FF:FF:FF:FF:FF Source IP in ARP Reply = MAC address of the host replying to the request Destination IP in ARP Reply = MAC address of the host that generated the ARP Request</p> Signup and view all the answers

Match the types of ICMP messages with their descriptions:

<p>Destination Unreachable = Indicates that a destination is unreachable Buffer Full = Indicates that a buffer is full Hops/Time Exceeded = Indicates that the TTL value has expired Ping = Tests reachability of a host</p> Signup and view all the answers

Match each OSPF LSA type with its characteristics:

<p>Router LSA = Flooded only within an area. Network LSA = Contains information about DR. External LSA = Generated by ASBRs for external routes. Stub Area LSA = To allow Type 5 LSAs.</p> Signup and view all the answers

Match the key concepts of NAT with their advantages:

<p>Conserves IP Addresses = Reduces the number of public IP addresses needed Prevents Address Overlapping = Ensures no overlap in IP address space Provides Security = Hides internal IP addresses from external networks Eliminates Address Renumbering = Facilitates network changes without renumbering</p> Signup and view all the answers

Match the terms related to ARP to their characteristics:

<p>ARP Table = Mappings between IP addresses and MAC addresses ARP Request = Sent to resolve an IP address to a MAC address ARP Reply = Response to an ARP request with MAC address Operation Field = Differentiates between ARP request and reply</p> Signup and view all the answers

Match the NAT types with the configurations involved:

<p>Static NAT = ip nat inside source static 10.1.1.1 15.36.2.1 Dynamic NAT = ip nat inside source list 10 pool CCNA Port Address Translation (PAT) = ip nat inside source list 10 pool CCNA overload Dynamic NAT Pool = ip nat pool CCNA 190.1.1.5 190.1.1.254</p> Signup and view all the answers

Match the ARP concepts with their purposes:

<p>Gratuitous ARP = To check for IP address conflicts Proxy ARP = To respond to requests for another device Reverse ARP = To find out the IP address from a known MAC address Inverse ARP = To map DLCIs to remote IP addresses in Frame Relay</p> Signup and view all the answers

Match the ICMP header fields with their purposes:

<p>Type = Identifies the nature of the ICMP message Code = Provides further detail about the ICMP message Checksum = Ensures the integrity of the ICMP message Identifier = Used for matching echo requests and replies</p> Signup and view all the answers

Match the ARP packet types with their sizes:

<p>ARP Request Packet = $28$ bytes ARP Reply Packet = $28$ bytes Gratuitous ARP Packet = $28$ bytes Proxy ARP Packet = $28$ bytes</p> Signup and view all the answers

Match the following Traceroute steps with their descriptions:

<p>Step 1 = Creates a UDP packet with TTL value of 1 Step 2 = Packet reaches the first router and gets dropped Step 3 = ICMP message is sent back to the source Step 4 = Sends two more packets for average round-trip time</p> Signup and view all the answers

Match the following devices with their functions:

<p>Switch = Connects devices in a LAN and filters packets Hub = Broadcasts data to all connected devices Router = Routes data packets to different networks Bridge = Filters traffic to reduce collisions in a network</p> Signup and view all the answers

Match the following ICMP messages with their meanings:

<p>Time Exceeded = Indicates TTL expired before reaching destination Destination Unreachable = Indicates that the destination cannot be reached Echo Request = Used to check if a host is reachable Destination Reachable = Indicates that the packet has arrived at the destination</p> Signup and view all the answers

Match the following components with their domains:

<p>Hub = One collision domain and one broadcast domain Switch = Multiple collision domains and one broadcast domain Router = Different broadcast domains for each port Bridge = Separates collision domains with a single broadcast domain</p> Signup and view all the answers

Match the following functions of a switch with their descriptions:

<p>Address Learning = Records source MAC addresses in a table Packet Forwarding = Directs packets to the appropriate port Loop Avoidance = Prevents looped packets with Spanning Tree Protocol VLAN Support = Handles multiple VLANs within a network</p> Signup and view all the answers

Match the following layers of the OSI model with their functions:

<p>Layer 1 = Physical layer, transmits raw data Layer 2 = Data link layer, manages node-to-node data transfer Layer 3 = Network layer, routes packets Layer 4 = Transport layer, ensures complete data transfer</p> Signup and view all the answers

Match the following terms with their meanings:

<p>Broadcast Domain = Set of devices that receive broadcast packets Collision Domain = Network segment where data collisions occur MAC Address Table = Table storing MAC addresses for packet routing Subinterface = Logical division of a router's interface by VLAN</p> Signup and view all the answers

Match the following MAC address learning process steps with their order:

<p>Step 1 = Frame reaches the switch's port Step 2 = Switch reads source MAC address Step 3 = MAC address added to the MAC address table Step 4 = Switch routes the frame based on the table</p> Signup and view all the answers

Match the following observations about Traceroute with their explanations:

<p>Three Columns = Shows TTL, address of gateway, and round-trip time Destination Reached = ICMP message Destination Unreachable returned Average Round-Trip = Obtained by measuring time of multiple packets Packet Drop = Occurs when TTL reaches zero at a router</p> Signup and view all the answers

Match the following statements with their respective devices:

<p>Switch = Operates at Layer 2 of OSI model Router = Operates at Layer 3 of OSI model Hub = Operates at Layer 1 of OSI model Bridge = Functions to filter traffic in a local network</p> Signup and view all the answers

Match the following routing functions with their purposes:

<p>Static Routing = Manual configuration of routes Dynamic Routing = Automatically updates routes based on network changes Default Routing = Routes packets when no specific route is defined Policy-Based Routing = Routes based on defined policies</p> Signup and view all the answers

Match the following terms with their correct definitions:

<p>MAC Address = Unique identifier for a device in a network IP Address = Identifier for a device's location on a network Subnet Mask = Divides IP address into network and host components VLAN = Logical segmentation of a network</p> Signup and view all the answers

Flashcards

What is a Network?

A network is a collection of two or more devices that can communicate with each other.

What is a LAN?

A Local Area Network (LAN) is a network that connects devices within a small geographical area, like a home or office.

What is a WAN?

A Wide Area Network (WAN) connects devices over a large geographical area, spanning cities, countries, or even the world.

What is a MAN?

A Metropolitan Area Network (MAN) connects devices within a city or town, usually covering a larger area than a LAN but smaller than a WAN.

Signup and view all the flashcards

What is Network Communication?

Network communication refers to the exchange of data between two or more connected devices on a network.

Signup and view all the flashcards

What is Simplex Communication?

Simplex communication is a one-way transmission of data, where information flows in only one direction.

Signup and view all the flashcards

What is Half-duplex Communication?

Half-duplex communication allows data to flow in both directions, but only one device can transmit at a time.

Signup and view all the flashcards

What is Full-duplex Communication?

Full-duplex communication allows data to flow in both directions simultaneously, enabling two-way conversations.

Signup and view all the flashcards

Application Layer

The Application Layer is where end users interact with software applications. This is the top layer of the OSI model and is responsible for providing services to users.

Signup and view all the flashcards

Presentation Layer

The Presentation Layer handles data formatting, encryption, and compression to ensure data is transmitted in a standard way that both the sending and receiving systems understand.

Signup and view all the flashcards

Session Layer

The Session Layer manages communication sessions between devices, handling tasks like authentication and reconnection.

Signup and view all the flashcards

Transport Layer

The Transport Layer is responsible for segmenting and reassembling data from upper-layer applications, ensuring data integrity using flow control.

Signup and view all the flashcards

Network Layer

The Network Layer manages device addressing, tracking their locations and routing data between them. Routers function at this layer.

Signup and view all the flashcards

Data Link Layer

The Data Link Layer manages the physical transmission of bits on a network, ensuring accurate delivery and handling error notification.

Signup and view all the flashcards

Physical Layer

The Physical Layer is the lowest layer of the OSI model and deals with the physical transmission of unstructured data bits across the network.

Signup and view all the flashcards

What is TCP?

TCP is a connection-oriented protocol. This means that a connection must be established before data can be transferred, ensuring reliable and ordered data transmission.

Signup and view all the flashcards

TCP Three-Way Handshake

The TCP Three-Way Handshake is a series of messages exchanged between two devices to establish a reliable connection. This process involves SYN, SYN/ACK, and ACK segments.

Signup and view all the flashcards

What does Window Size indicate?

The Window Size indicates the number of bytes a sender can send before receiving an acknowledgement from the receiver. This helps manage the flow of data and prevent congestion.

Signup and view all the flashcards

Purpose of RST bit

The RST bit is used to reset a TCP connection. It's a flag that signals the destination device to terminate the connection due to an error or a security issue.

Signup and view all the flashcards

TCP Flags

TCP Flags guide the flow of data across a TCP connection, indicating functions like data pushing, connection termination, priority, and acknowledgement.

Signup and view all the flashcards

PUSH flag

The PUSH flag tells the receiver's application to immediately process the buffered data, ensuring it's sent with priority.

Signup and view all the flashcards

URG flag

The URG flag designates data as urgent, instructing the receiving station to prioritize it over other data.

Signup and view all the flashcards

Sequence Number and Acknowledgement Number

Sequence numbers and acknowledgement numbers ensure reliable data delivery in TCP. Sequence numbers track the order of data packets, and acknowledgement numbers confirm their receipt.

Signup and view all the flashcards

APIPA

A special IP address used when a DHCP server is unavailable, allowing devices to communicate on the local network.

Signup and view all the flashcards

APIPA Address Range

The range of IP addresses used by APIPA, allowing devices to communicate without a DHCP server.

Signup and view all the flashcards

DHCP Relay Agent

A device that forwards DHCP requests and responses between clients and servers on different subnets.

Signup and view all the flashcards

DHCP Decline

A DHCP message sent by a client to inform the server that the requested IP address is already in use.

Signup and view all the flashcards

DHCPNAK

A DHCP message sent by the server to the client when the requested IP address is unavailable or other issues arise.

Signup and view all the flashcards

DNS

A hierarchical system that maps human-readable domain names to numerical IP addresses.

Signup and view all the flashcards

Purpose of a DNS Server

The primary function of a DNS server is to translate domain names into IP addresses.

Signup and view all the flashcards

DNS Port Number

The standard port used by DNS servers for communication over the network.

Signup and view all the flashcards

Forward Lookup

The process of resolving a domain name (like example.com) into an IP address.

Signup and view all the flashcards

Reverse Lookup

The process of resolving an IP address into a domain name.

Signup and view all the flashcards

Resource Record

A record containing information about a resource on a network, including its name, IP address, and other details.

Signup and view all the flashcards

DNS Zone

A section of the DNS namespace managed by a specific DNS server.

Signup and view all the flashcards

Primary Zone

The original and authoritative source for a DNS zone's data, allowing for modifications and updates.

Signup and view all the flashcards

Secondary Zone

A read-only copy of a DNS zone, updated through zone transfers from a primary server.

Signup and view all the flashcards

Stub Zone

A DNS zone that only contains information about the authoritative servers for another zone, used for resolving names within that zone efficiently.

Signup and view all the flashcards

What is an A record?

An A record maps a fully qualified domain name (FQDN) to an IP address.

Signup and view all the flashcards

What is a CNAME record?

A CNAME record creates an alias or a synonymous name for a specific FQDN.

Signup and view all the flashcards

What is an MX record?

An MX record specifies the mail exchange server associated with a DNS domain.

Signup and view all the flashcards

What is an NS record?

An NS record indicates the servers that are authoritative for a specific zone.

Signup and view all the flashcards

What is a PTR record?

A PTR record maps an IP address back to its corresponding FQDN.

Signup and view all the flashcards

What is an SRV record?

SRV records enable you to specify the location of servers for specific services, protocols, and domains.

Signup and view all the flashcards

What is a primary name server?

The primary name server is the authoritative source of data about its zone. It's the 'master copy'.

Signup and view all the flashcards

What is a secondary name server?

A secondary name server gets its data from the primary name server. It's a backup copy.

Signup and view all the flashcards

What is a root name server?

A root name server is authoritative for the root domain (the .). It's the top level.

Signup and view all the flashcards

What is round robin DNS?

Round robin DNS is used to distribute traffic among multiple servers, ensuring load balancing.

Signup and view all the flashcards

On which port does DNS work?

DNS servers use port 53 by default. Incoming and outgoing DNS packets should be allowed through this port.

Signup and view all the flashcards

Explain the three-way handshake process.

The three-way handshake is the process by which TCP establishes a reliable connection. It involves a SYN, SYN/ACK, and ACK exchange.

Signup and view all the flashcards

What does the window size indicate in TCP?

The window size in TCP indicates the number of bytes a sender can send before receiving acknowledgment from the receiver.

Signup and view all the flashcards

What is the purpose of the RST bit in TCP?

The RST bit in TCP is used to reset a connection if it's not allowed or there are errors.

Signup and view all the flashcards

Dynamic Routing

A routing protocol learns routes by exchanging information with neighboring routers using the same protocol.

Signup and view all the flashcards

Routed Protocol

A protocol that carries data between different networks.

Signup and view all the flashcards

Static Routing

Routes are manually configured on the router by a network administrator.

Signup and view all the flashcards

Distance-Vector Routing

Routing protocols that use the number of hops as the metric to find the best path to a destination.

Signup and view all the flashcards

Link-State Routing

Routing protocols that share information about the network topology with all routers.

Signup and view all the flashcards

Hybrid Routing

Hybrid routing combines the benefits of distance-vector and link-state protocols.

Signup and view all the flashcards

Autonomous System (AS)

A group of networks under a single administrative control.

Signup and view all the flashcards

Administrative Distance (AD)

The trustworthiness of a routing protocol, used to prioritize routes from different protocols.

Signup and view all the flashcards

Route Metric

A value that routing protocols use to determine the best path to a destination network.

Signup and view all the flashcards

Hop Count

The number of routers that data must pass through to reach the destination network.

Signup and view all the flashcards

Bandwidth and Latency

Network performance metrics used to assess network quality.

Signup and view all the flashcards

Cost

The inverse proportion of bandwidth, used in some routing protocols.

Signup and view all the flashcards

RIP (Routing Information Protocol)

A distance-vector routing protocol that uses hop count as the metric to determine the best path.

Signup and view all the flashcards

RIP Timers

Time intervals used in RIP to manage routing information.

Signup and view all the flashcards

RIPV1 vs RIPV2

The main differences between RIP versions.

Signup and view all the flashcards

What is the meaning of ACK = 10?

A flag in the IP header used to indicate that the sender has received packets with sequenced numbers from 0 to 9, and is expecting the next packet to have a sequence number of 10.

Signup and view all the flashcards

What is the URG flag used for?

It sets the priority of the data transmission, informing the receiver that this information is important.

Signup and view all the flashcards

What is the SYN flag used for?

A TCP flag that initiates a connection and synchronizes the sequence numbers between the communicating parties.

Signup and view all the flashcards

What is Fragmentation?

The process of breaking larger IP packets into smaller fragments.

Signup and view all the flashcards

What is MTU (Maximum Transmission Unit)?

The maximum size of an IP packet that can be transmitted over a specific network interface.

Signup and view all the flashcards

Which device reassembles fragmented IP packets?

The device that receives and reassembles fragmented IP packets.

Signup and view all the flashcards

How are fragmented packets reassembled?

The process of reassembling fragmented IP packets by storing them in a buffer based on their fragment offset field.

Signup and view all the flashcards

What does the DF flag do and why is it important?

A flag that prohibits fragmentation of a packet. If set, a router will discard the packet if it needs to be fragmented.

Signup and view all the flashcards

What does the MF flag do and why is it important?

A flag that indicates whether there are more fragments to be received for a particular IP datagram. The last fragment has this flag set to 0, indicating that all fragments have been received.

Signup and view all the flashcards

What is the purpose of the fragment offset field?

A field in the IP header that specifies the size of each fragmented packet.

Signup and view all the flashcards

What is the importance of the TTL (Time to Live) value?

A field that indicates the number of hops an IP packet can travel in the network before being discarded.

Signup and view all the flashcards

What does the Protocol field determine in the IP packet?

A field that identifies the upper-layer protocol to which the IP datagram should be delivered, such as TCP or UDP.

Signup and view all the flashcards

What is Routing?

The process of forwarding packets between networks that are not directly connected.

Signup and view all the flashcards

What is a Router?

A networking device responsible for routing packets between different networks, operating at Layer 3 of the OSI model.

Signup and view all the flashcards

What are the different types of memory in a router?

The various types of memory used by routers for different purposes.

Signup and view all the flashcards

Split Horizon

A mechanism in EIGRP that prevents routes learned on one interface from being advertised back out of the same interface, avoiding routing loops.

Signup and view all the flashcards

Null Zero

A special entry in the EIGRP routing table used only for summarization, which terminates any traffic destined for it, preventing it from causing routing loops.

Signup and view all the flashcards

Passive State

A state in which a router has a successor route for a destination, meaning it has a path to reach it.

Signup and view all the flashcards

Active State

A state in which a router has lost its primary path to a destination and is actively searching for alternative routes by sending query packets to its neighbors.

Signup and view all the flashcards

Stuck in Active (SIA)

A situation where a router remains in an Active state for an extended period because it cannot find a feasible alternative route to a destination.

Signup and view all the flashcards

Goodbye message

A message sent by a router when it is shutting down its EIGRP process, informing its neighbors to recalculate their routes without waiting for the hold timer to expire.

Signup and view all the flashcards

Passive Interface command

A command that disables EIGRP on a specific interface, preventing the router from forming neighbor relationships and exchanging routing updates through that interface.

Signup and view all the flashcards

Feasibility Condition

A condition used by EIGRP to determine if a route is a feasible successor, requiring the advertised distance of the feasible successor to be less than the feasible distance of the current successor.

Signup and view all the flashcards

Multicast IP address used by EIGRP

The multicast IP address used by EIGRP to communicate with other routers on the network.

Signup and view all the flashcards

OSPF Routing Protocol

An open standard link-state routing protocol that uses the Dijkstra algorithm to calculate shortest paths and populate the routing table with optimal routes.

Signup and view all the flashcards

Dividing the Autonomous System into Areas

Dividing an autonomous system into multiple areas can reduce route updates, conserve network resources, and limit the spread of network problems.

Signup and view all the flashcards

Backbone Area (Area 0)

A special area in an OSPF network that acts as a central hub for inter-area traffic, where all other areas must connect.

Signup and view all the flashcards

Area Border Router (ABR)

A router connecting other areas to the backbone area in an OSPF network.

Signup and view all the flashcards

Autonomous System Border Router (ASBR)

A router that connects different Autonomous Systems (AS) in an OSPF network.

Signup and view all the flashcards

OSPF Router ID

A unique identifier used to distinguish an OSPF router, typically derived from the highest IP address of its loopback interfaces or its physical interfaces if no loopback is present.

Signup and view all the flashcards

What is Split Horizon?

Split Horizon prevents a route learned on an interface from being advertised back out of the same interface, preventing routing loops.

Signup and view all the flashcards

What is route poisoning?

Route poisoning involves advertising a route with an infinite metric when the route is invalid. In RIP, this typically means a metric of 16.

Signup and view all the flashcards

How to stop RIP updates on an interface?

The passive-interface command on a router can stop RIP updates from propagating out a specific interface, conserving bandwidth.

Signup and view all the flashcards

What port does RIP use?

RIP relies on UDP port number 520 to send routing updates.

Signup and view all the flashcards

What is RIP's administrative distance?

RIP has an administrative distance (AD) of 120, indicating its priority in routing decisions. Lower AD scores have higher priority.

Signup and view all the flashcards

What is RIP's multicast address?

RIP uses the multicast address 224.0.0.9 to send routing updates to other RIP-enabled devices.

Signup and view all the flashcards

What is EIGRP?

EIGRP is a sophisticated routing protocol that uses a combination of distance-vector and link-state elements.

Signup and view all the flashcards

How does EIGRP calculate the shortest path?

EIGRP uses a 'diffused update algorithm' (DUAL) to calculate the shortest path, making it more efficient than basic distance-vector protocols.

Signup and view all the flashcards

What are the EIGRP neighborship requirements?

For EIGRP routers to become neighbors, the 'hello' packets they exchange must match on these parameters: Autonomous System number, K-values, Authentication, primary address, and static neighborship if applicable.

Signup and view all the flashcards

What are EIGRP metrics?

EIGRP considers bandwidth (K1) and delay (K3) by default when calculating the routing metric. Other parameters like load, reliability, and MTU can be configured (K2, K4, K5).

Signup and view all the flashcards

How does EIGRP calculate the metric?

The EIGRP metric formula calculates a cost based on the lowest bandwidth link and the cumulative delay of the path. The formula is 256 * [(10^7 / lowest-bandwidth) + cumulative-delay].

Signup and view all the flashcards

What are the main EIGRP components?

EIGRP uses the Protocol Dependent Module (PDM), Reliable Transport Protocol (RTP), Neighbor Discovery and Recovery Module, and Diffusing Update Algorithm (DUAL) for its functionality.

Signup and view all the flashcards

What types of packets does EIGRP use?

EIGRP uses hello, acknowledgement, update, query, and reply packets to communicate between routers.

Signup and view all the flashcards

What is Reliable Transport Protocol (RTP)?

RTP (Reliable Transport Protocol) is used by EIGRP to ensure the reliable and ordered delivery of packets between routers.

Signup and view all the flashcards

Which EIGRP packets use RTP?

Update, Query, and Reply packets in EIGRP use RTP to ensure their reliable delivery.

Signup and view all the flashcards

What happens if an EIGRP packet is not acknowledged?

If an EIGRP packet is not acknowledged, the router will resend it as a unicast to the non-responding neighbor. After 16 failed retransmissions, the neighbor is removed from the table.

Signup and view all the flashcards

What is a switch?

A device that connects multiple devices within a Local Area Network (LAN) and forwards data packets based on destination MAC addresses.

Signup and view all the flashcards

What is switching?

The process of forwarding data packets between devices on the same network by examining destination MAC addresses.

Signup and view all the flashcards

What is a hub?

A device that connects multiple devices on a network, but simply broadcasts data to all ports without analyzing packet destinations.

Signup and view all the flashcards

What is a sub-interface?

A mechanism to divide a single physical interface on a router into multiple logical interfaces, each associated with a specific VLAN.

Signup and view all the flashcards

What is a broadcast domain?

A group of devices that can receive broadcast packets originating from any device within the network segment.

Signup and view all the flashcards

What is a collision domain?

A network segment where devices can potentially interfere with each other's transmissions leading to collisions.

Signup and view all the flashcards

What is a MAC address table?

A table maintained by a switch to store MAC addresses of connected devices along with their corresponding ports.

Signup and view all the flashcards

How does a switch learn MAC addresses?

When a frame reaches the switch, it examines the source MAC address and adds it to the MAC address table with the incoming port, allowing it to learn the location of devices.

Signup and view all the flashcards

What is Spanning Tree Protocol?

A protocol that prevents network loops by blocking redundant paths, ensuring data flows efficiently through a network.

Signup and view all the flashcards

What is the ICMP Hop/Time Exceeded message?

A special type of ICMP message indicating a packet is dropped because the Time-To-Live (TTL) value reached zero, signifying the packet traveled through the maximum allowed hops.

Signup and view all the flashcards

What is the Destination Unreachable ICMP message?

A special UDP port used by Traceroute, which triggers a 'Destination Unreachable' ICMP message indicating the destination has been reached.

Signup and view all the flashcards

Why are there three columns in traceroute results?

Traceroute sends three packets for each TTL value and records the round trip time to each hop.

Signup and view all the flashcards

What is Traceroute?

A network protocol used to test the path taken by data packets from the source to the destination, providing hop information and time measurements.

Signup and view all the flashcards

How do switches reduce collisions?

Each port on a switch creates a separate collision domain, preventing collisions between devices on the same network.

Signup and view all the flashcards

What is NAT?

Network Address Translation (NAT) is a technique that translates private IP addresses to public IP addresses. It allows multiple devices on a private network to share a single public IP address, conserving address space and improving security.

Signup and view all the flashcards

What is Static NAT?

Static NAT maps a specific private IP address to a specific public IP address. It's like assigning a permanent phone number to a specific person.

Signup and view all the flashcards

What is Dynamic NAT?

Dynamic NAT maps private IP addresses to public IP addresses from a pool, allowing more flexibility. It's like assigning phone numbers from a pool to different callers.

Signup and view all the flashcards

What is PAT (Overloading)?

Port Address Translation (PAT) maps multiple private IP addresses to a single public IP address using different port numbers. It allows many users to connect to the internet using a single public IP address.

Signup and view all the flashcards

What are Inside Local and Inside Global addresses?

Inside local addresses are the private IP addresses of hosts within a private network. Inside global addresses are the public IP addresses assigned to those hosts by NAT.

Signup and view all the flashcards

What are Outside Local and Outside Global addresses?

Outside local addresses are the IP addresses of the router interfaces connected to the ISP. Outside global addresses are the IP addresses of destination hosts on the public internet.

Signup and view all the flashcards

At which layer does ARP work?

ARP works at the Data Link Layer (Layer 2) of the OSI model because it handles physical addressing and communication.

Signup and view all the flashcards

What is the use of ARP?

ARP is used to resolve IP addresses to the corresponding MAC addresses, allowing devices on a network to communicate with each other.

Signup and view all the flashcards

What is an ARP Table?

An ARP table (cache) is a table that stores mappings between IP addresses and MAC addresses. It allows devices to quickly find the MAC address corresponding to an IP address.

Signup and view all the flashcards

What are source and destination IP addresses in ARP Request and Reply?

In an ARP Request packet, the source MAC address is the sender's MAC address and the destination MAC address is FF:FF:FF:FF:FF:FF (broadcast). In an ARP Reply packet, the source is the MAC address of the responding host, and the destination is the MAC address of the host that sent the ARP Request.

Signup and view all the flashcards

What is Proxy ARP?

Proxy ARP is when a device intercepts an ARP request for another device. It's like someone answering the phone and claiming to be someone else.

Signup and view all the flashcards

What is Gratuitous ARP?

Gratuitous ARP is when a device sends an ARP request for itself to broadcast its presence. It's like a device saying, “Hey, I'm here with this IP address.”

Signup and view all the flashcards

What is Reverse ARP?

Reverse ARP is used to obtain a device's IP address if its MAC address is already known. It's like looking up someone's phone number based on their address.

Signup and view all the flashcards

Can BGP routers be on different subnets?

While BGP routers can be in the same subnet, they don't have to be. They communicate using TCP connections, which can work across different networks.

Signup and view all the flashcards

What is the TCP port for BGP?

BGP uses TCP port 179 to establish connections between routers.

Signup and view all the flashcards

Explain iBGP and eBGP.

Interior BGP (iBGP) is used within the same autonomous system, while Exterior BGP (eBGP) is used between different autonomous systems.

Signup and view all the flashcards

What are the ADs for iBGP and eBGP?

BGP uses an administrative distance (AD) of 20 for iBGP and 200 for eBGP. Lower AD means a route is preferred.

Signup and view all the flashcards

How does BGP prevent routing loops?

BGP uses two mechanisms to prevent routing loops: 1. A router doesn't advertise routes learned from an iBGP peer to other iBGP peers. 2. It adds its own ASN to the AS_PATH when advertising to an eBGP peer.

Signup and view all the flashcards

What's the difference between BGP hard and soft resets?

A hard reset completely resets the BGP connection, removing all learned entries, while a soft reset just updates the BGP table.

Signup and view all the flashcards

What are the BGP message types?

BGP uses different message types for communication: Open (initial connection), Keepalive (heartbeat), Update (routing information), and Notification (error).

Signup and view all the flashcards

Explain the BGP states.

BGP goes through different stages when establishing a connection: Idle, Connect, Active, OpenSent, OpenConfirm, and Established.

Signup and view all the flashcards

What are BGP path attributes?

BGP uses path attributes to determine the best route. These include: Next Hop, Weight, Local Preference, AS Path, Origin, Multi-Exit Discriminator (MED), and more.

Signup and view all the flashcards

What is BGP Weight?

BGP Weight is a local preference used by a router to influence its route selection. Higher Weight means a route is preferred.

Signup and view all the flashcards

What is BGP Local Preference?

BGP Local Preference is a value used within an autonomous system to select the best route for reaching a specific network. Higher Local Preference is better.

Signup and view all the flashcards

What is the Next Hop attribute in BGP?

Next Hop attribute in BGP indicates the IP address of the next router in the path to reach a destination. If the Next Hop is unreachable, the route cannot be used.

Signup and view all the flashcards

What is the AS Path attribute in BGP?

AS Path attribute indicates the number of autonomous systems a route has traversed. Routes with shorter AS Paths (fewer systems) are preferred.

Signup and view all the flashcards

What is the Origin attribute in BGP?

Origin attribute in BGP indicates the source of a route. Interior Gateway Protocol (IGP) is preferred over Exterior Gateway Protocol (EGP) routes.

Signup and view all the flashcards

How are the DR and BDR elected in OSPF?

A router with the highest priority becomes the designated router (DR), and the router with the second highest priority becomes the backup designated router (BDR). If there's a tie in priority, the router with the highest router ID wins.

Signup and view all the flashcards

What tables are maintained by OSPF?

OSPF routers maintain three tables: the neighbor table, which stores information about neighboring routers; the topology table, which maps the network structure; and the routing table, which stores the best paths for routing data.

Signup and view all the flashcards

How are LSAs used to exchange routing information?

When two OSPF routers decide to exchange routing information, they send each other a list of all their LSAs (Link-State Advertisements) - essentially their view of the network. Then, each router checks its own database and requests missing LSAs from the neighbor.

Signup and view all the flashcards

What multicast address does OSPF use?

OSPF uses the multicast address 224.0.0.5 for general OSPF communication and 224.0.0.6 for multicast routing.

Signup and view all the flashcards

What are the various OSPF states?

OSPF routers go through several states before establishing a neighbor relationship, from Down (no Hello packets) to Attempt (manual neighbor configuration on non-broadcast networks), Init (received Hello), 2-way (bidirectional Hello), Exstart (DR/BDR adjacencies), Exchange (DBD packets), Loading (LSR/LSU exchange), and finally, Full (database synchronization).

Signup and view all the flashcards

Explain OSPF timers: Hello interval and Dead interval.

The Hello interval defines how frequently routers send Hello packets, and the dead interval defines how long a router waits for Hello packets before declaring a neighbor dead. The default Hello interval is 10 seconds, and the default dead interval is 40 seconds (four times the Hello interval).

Signup and view all the flashcards

What are the different OSPF LSA types?

OSPF uses Type 1 LSAs (Router LSAs) to advertise interface information and costs, Type 2 LSAs (Network LSAs) to advertise network information and DRs, Type 3 LSAs (Summary LSAs) to advertise inter-area routes, Type 4 LSAs (Summary ASBR LSAs) to advertise ASBRs, Type 5 LSAs (External LSAs) to advertise external routes, and Type 7 LSAs (Not-So-Stubby Area LSAs) to advertise Type 5 LSAs in a Not So Stubby Area (NSSA).

Signup and view all the flashcards

What are the steps required to change a neighborship into an adjacency?

It's a process that involves three steps: two-way communication using Hello packets, database synchronization (exchanging DBD, LSR, and LSU packets), and finally, achieving adjacency once databases are synchronized. This essentially establishes a neighbor relationship where routers share and propagate routing information.

Signup and view all the flashcards

Why are DR and BDR elected in OSPF?

DR and BDR are elected to optimize OSPF communication. By having all routers connect to the DR and BDR for updates instead of flooding information to all routers directly, it significantly reduces network traffic and conserves bandwidth.

Signup and view all the flashcards

How do we configure the OSPF routing protocol?

The router ospf <process-id> command enables the OSPF process, where is a unique identifier for the OSPF process. Then, network <network-address> <wildcard-mask> area <area-id> configures a specific network in a particular area.

Signup and view all the flashcards

Explain OSPF LSA, LSU, and LSR

These are the packets exchanged between OSPF routers during the database synchronization process. DBD (Database Descriptor) packets describe the router's database, LSR (Link-State Request) packets request missing LSAs, and LSU (Link-State Update) packets transmit the requested LSAs.

Signup and view all the flashcards

What parameters must be the same on both routers for them to become neighbors?

OSPF routers must have the same subnet, area ID, Hello and Dead interval time, and authentication settings to become neighbors. This ensures they can communicate and exchange routing information efficiently.

Signup and view all the flashcards

What is the default Hello Interval for OSPF?

OSPF routers are configured to send Hello messages periodically to their neighbors. The Hello interval defines how often these messages are sent. The default Hello interval is 10 seconds.

Signup and view all the flashcards

What is the Init state in OSPF?

In OSPF, once a router receives a Hello message from another router, it enters the Init state. This is the initial step towards establishing a neighbor relationship, confirming the neighbor's existence.

Signup and view all the flashcards

What is BGP MED?

An attribute that influences how other Autonomous Systems (AS) choose the best path to reach a specific prefix within your AS. It's communicated only to neighboring AS and prefers routes with lower MED values.

Signup and view all the flashcards

What is Recursive Lookup?

A process where a router performs two lookups to reach a destination: first for the next hop in the remote AS, and then for the route to reach that next hop. This happens when the destination network isn't directly connected.

Signup and view all the flashcards

What is a Route Reflector?

A BGP device that helps share routes learned from internal BGP (iBGP) neighbors with other iBGP neighbors. It acts as a server, allowing clients to exchange routes without direct connections.

Signup and view all the flashcards

What is Local Preference in BGP?

Controls how your own AS chooses the best path to exit and reach another AS. A higher value means a more preferable path. Defaults to 100 and can be adjusted.

Signup and view all the flashcards

What is an Access Control List (ACL)?

A packet filtering mechanism that controls network traffic based on rules defined in a list of criteria. It allows or denies packets based on source/destination addresses, protocol, port, etc.

Signup and view all the flashcards

What is a Standard Access List?

A type of ACL that focuses only on the source IP address of incoming packets. It can permit or deny access based on the source address only.

Signup and view all the flashcards

What is an Extended Access List?

A type of ACL that examines more than just the source address. It can filter based on source, destination, protocol, port, and more.

Signup and view all the flashcards

What are Named ACLs?

ACLs that can be assigned names like 'CCNA' instead of using just numbers. This improves readability and allows for easier management.

Signup and view all the flashcards

What is a Wildcard Mask?

A special notation used with ACLs to specify individual hosts, networks, or ranges. It's the opposite of a subnet mask, with 0s indicating matching and 255s indicating don't care.

Signup and view all the flashcards

What is NAT (Network Address Translation)?

A technique that translates private IP addresses into public IP addresses. It allows devices on a private network to connect to the internet.

Signup and view all the flashcards

What are Inbound Access Lists?

Rules applied to packets that are entering an interface. They are processed before routing decisions.

Signup and view all the flashcards

What are Outbound Access Lists?

Rules applied to packets leaving an interface. They are processed after packets are routed.

Signup and view all the flashcards

What is the #sh access-list command?

A command that provides information about the number of times each rule in an ACL has been matched (hit count).

Signup and view all the flashcards

What is the #sh run access-list command?

A command that shows only the configuration of a rule in an ACL, without any hit count information.

Signup and view all the flashcards

Study Notes

Network Concepts

  • A network is the interconnection of two or more devices capable of secure communication.
  • Types of Networks:
    • LAN (Local Area Network): Locally connected devices.
    • WAN (Wide Area Network): Extends over a large geographical area.
    • MAN (Metropolitan Area Network): Covers a town or city.

Network Communication

  • Network communication is the exchange of data between two or more networks.
  • Communication Modes:
    • Simplex: One-way communication.
    • Half-duplex: Bidirectional, but not simultaneous (e.g., walkie-talkie).
    • Full-duplex: Bidirectional, simultaneous (e.g., mobile phone).
  • Communication Types:
    • Unicast: One-to-one communication.
    • Broadcast: One-to-all communication.
    • Multicast: One-to-many communication (not all devices).

IP Addresses

  • An IP address uniquely identifies a device on the internet.
  • IP Types:
    • IPv4: 32-bit address (e.g., 192.168.1.1).
    • IPv6: 128-bit address (e.g., 2001:0db8:85a3:0000:0000:8a2e:0370:7334).
  • IPv4 Classes:
    • Class A: 0-127 (reserved 127 for loopback addresses).
    • Class B: 128-191.
    • Class C: 192-223.
    • Class D: 224-239 (multicast).
    • Class E: 240-255 (reserved).
  • Private IP Addresses:
    • Used for internal networks.
    • Cannot be routed on the internet.
    • Ranges:
      • Class A: 10.0.0.0 to 10.255.255.255
      • Class B: 172.16.0.0 to 172.31.255.255
      • Class C: 192.168.0.0 to 192.168.255.255

Subnet Mask

  • A 32-bit value to distinguish network ID and host ID portions of an IP address.

OSI Model

  • A reference model for networking systems, with 7 layers.

  • Key Layers of the OSI Reference Model:

      1. Application Layer: End user and application layer interaction.
      1. Presentation Layer: Data encryption/decryption and compression.
      1. Session Layer: Manages computer conversations (authentication, reconnections).
      1. Transport Layer: Segments and reassembles data, ensures data integrity (flow control).
      1. Network Layer: Device addressing (routing via routers).
      1. Data Link Layer: Physical transmission, error notification, flow control (MAC addresses).
      1. Physical Layer: Electric/optical transmission of raw data.

TCP

  • A connection-oriented protocol requiring connection establishment before data transfer.
  • TCP Three-Way Handshake:
    • SYN (Source): Initiates connection, sending initial sequence number.
    • SYN/ACK (Destination): Acknowledges connection request, sends its own sequence number.
    • ACK (Source): Acknowledges the SYN/ACK, connection established.
  • Window Size: 16-bit field indicating bytes a sender sends before acknowledgment.
  • RST (Reset) Bit: Initiates connection reset.
  • TCP Flags:
    • PSH (Push): Immediately pushes buffered data to receiver's application.
    • RST (Reset): Resets connection.
    • FIN (Finish): Terminates session (no more data from sender).
    • URG (Urgent): Sets priority to data.
    • ACK (Acknowledgment): Acknowledges data reception.
    • SYN (Synchronize): Initiates connection, synchronizes sequence numbers.

DHCP (Dynamic Host Configuration Protocol)

  • Assigns IP addresses dynamically to hosts.
  • Information provided by DHCP server:
    • IP address
    • Subnet mask
    • Default gateway
    • DNS server address
    • WINS information (rare)
  • DHCP Process (DORA):
    • DISCOVER: Client requests IP configuration.
    • OFFER: Server proposes configuration.
    • REQUEST: Client requests offered configuration.
    • ACK: Server confirms configuration assignment.
  • APIPA: Self-configures IP address for DHCP server unavailability.
    • Range: 169.254.0.1 to 169.254.255.254

DNS (Domain Name System)

  • Distributed naming system mapping domain names to IP addresses.
  • Purpose: Resolves FQDNs to IP addresses.
  • Port: 53 (TCP & UDP)
  • Lookup Types:
    • Forward: Hostnames to IP addresses.
    • Reverse: IP addresses to hostnames.
  • Resource Records: Data about network resources.
  • Zone: Portion of the DNS namespace under a server's authority.
    • Types: Primary, Secondary, Stub, Active Directory integrated.
  • Record Types:
    • SOA: Zone authority.
    • NS: Name servers in the zone.
    • A: Maps FQDN to IPv4 address.
    • PTR: Maps IPv4 address to FQDN.
    • CNAME: Creates aliases for FQDNs.
    • MX: Defines mail exchange servers for domains.
    • SRV: Specifies location of servers for specific services within a domain.

IP Datagrams and Fragmentation

  • IP datagrams: Units of data transmission containing various fields.
  • MTU (Maximum Transmission Unit): Largest IP packet size for an interface.
  • Fragmentation: Breaking large packets into smaller fragments for transmission.
  • Reassembly: Destination host reassembles fragments into original packet.
  • DF (Don't Fragment) Flag: Prevents fragmentation.
  • MF (More Fragments) Flag: Marks non-last fragment.
  • Fragment Offset: Define fragmentation size.
  • TTL: Limits packet lifespan (number of hops).
  • Protocol Field: Identifies upper-layer protocol for packet.

Routing Protocols

  • Routing: Directing packets between non-locally connected networks.
  • Router: Layer 3 device performing routing.
  • Router Memory:
    • RAM (running configuration)
    • NVRAM (startup configuration)
    • Flash (IOS)
    • ROM (bootstrap)
  • Router Modes:
    • User EXEC mode
    • Privileged EXEC mode
    • Global configuration mode
    • Interface configuration mode
  • IGP (Interior Gateway Protocol): Intra-autonomous system routing.
  • EGP (Exterior Gateway Protocol): Inter-autonomous system routing.
  • Static Routing: Manually configured routes.
  • Dynamic Routing: Learned via routing protocols.
  • Distance-Vector Routing: Uses hops as a metric (e.g., RIP).
  • Link-State Routing: Exchanging network topology information (e.g., OSPF).
  • Hybrid Routing: Combining distance-vector and link-state features (e.g., EIGRP).
  • Autonomous System (AS): Group of networks under a single administrative control.

RIP (Routing Information Protocol)

  • A distance-vector protocol, classful, uses hop count as a metric.
  • RIPv1: Classful, broadcasts updates.
  • RIPv2: Classless, supports VLSM, triggered updates, and authentication.
  • Load Balancing: Supports up to 6 equal-cost paths.
  • Split Horizon: Prevents route advertisement back over the same interface.
  • Route Poisoning: Advertises bad routes with an infinite metric.
  • Port: UDP port 520.
  • Administrative Distance: 120.

EIGRP (Enhanced Interior Gateway Routing Protocol)

  • A distance-vector protocol, hybrid, uses composite metric based on bandwidth, delay, load, reliability, and MTU.
  • EIGRP Packet Types: hello, update, query, reply
  • Metrics: Bandwidth, delay, load, reliability, MTU

OSPF (Open Shortest Path First)

  • A link-state routing protocol, classless, using Dijkstra algorithm, supports VLSM and CIDR.
  • Areas: Divide autonomous system for better routing.
  • ABR (Area Border Router): Connects areas to the backbone.
  • ASBR (Autonomous System Border Router): Connects autonomous systems.
  • Router ID: Identifies a router.
  • DR/BDR: Designated router/backup router for efficient updates.
  • OSPF States: Down, Attempt, Init, Two-way, Exstart, Exchange, Loading, Full.
  • LSA, LSU, LSR: Key elements in disseminating topology information.
  • Timers (Hello, Dead): Time intervals for neighbor maintenance.
  • OSPF Tables: Neighbor, Topology, Routing.

BGP (Border Gateway Protocol)

  • Exterior Gateway Protocol (EGP) choosing the best paths across the global internet when routing between autonomous systems.
  • iBGP: Intra-AS routing
  • eBGP: Inter-AS routing
  • Path Attributes: Weight, Local Preference, AS Path, Origin, MED.
  • Message Types: Open, Keepalive, Update, Notification.
  • BGP States: Idle, Connect, Active, OpenSent, OpenConfirm, Established.
  • Path Attributes:
    • Next Hop: IP address of next hop.
    • Weight: Influences path selection (Cisco proprietary).
    • Local Preference: Indicates preferred path within an Autonomous System.
    • AS Path: Sequence of Autonomous System numbers.
    • Origin: Origin of route (IGP, EGP).
    • MED (Metric External Distance): Influences path selection in adjacent AS.

Access Control Lists (ACLs)

  • Packet filtering method using rules to permit or deny traffic based on source and destination addresses.
  • Types:
    • Standard ACLs: Filters based on source IP addresses.
    • Extended ACLs: Filters based on source/destination IP addresses, protocol, ports.
  • Named ACL: Names given to ACLs – avoids number confusion.
  • Wildcard Masks: Allows matching networks or ranges.
  • Inbound/Outbound ACL application: Applied to ingress or egress traffic, respectively.

Network Address Translation (NAT)

  • Translates private IP addresses to public IP addresses for routing on public networks.
  • Types:
    • Static NAT: One-to-one mapping of private to public IP addresses.
    • Dynamic NAT: Maps private IPs from a pool to public IPs.
    • PAT (Port Address Translation): Multiple private IPs to one public IP using different ports.

ARP (Address Resolution Protocol)

  • Maps network layer addresses (IP) to data link layer addresses (MAC).
  • ARP Table: Stores IP-to-MAC address mappings.
  • ARP Requests/Replies: Used to discover MAC addresses.
  • Proxy ARP: One system responds for another.
  • Gratuitous ARP: System queries its own IP address.

ICMP (Internet Control Message Protocol)

  • Network layer protocol for error reporting and control (e.g., Ping, Traceroute).
  • ICMP Messages: Various messages carrying information about network problems.

Switches

  • Connects devices on a local area network (LAN).
  • MAC Address Table: Stores MAC-to-port mappings.
  • Broadcast Domain: Devices receiving broadcast packets.
  • Collision Domain: Devices competing for network access.
  • Switching Process: Learning MAC addresses, forwarding/filtering packets, loop avoidance (STP).

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Description

Test your knowledge on various aspects of computer networks! This quiz covers topics such as network types, IP addresses, OSI model, TCP concepts, and DNS resource records. Match the definitions and characteristics to their respective categories for a comprehensive understanding of network communication.

More Like This

OSI Model and TCP/IP Protocol
12 questions
Computer Networks Chapter on OSI and TCP/IP
42 questions
Computer Network Overview and OSI Model
47 questions
Use Quizgecko on...
Browser
Browser