Level 3Level 5
71 words 0 ignored
Ready to learn Ready to review
Check the boxes below to ignore/unignore words, then click save at the bottom. Ignored words will never appear in any learning session.
IP focuses on the job of routing data, in the form of __, from the source host to the destination host.
The __ layer specifies how packets travel end to end over a TCP/IP network, even when the packet crosses many different types of LAN and WAN links.
Routers and end-user computers (called __ in a TCP/IP network) work together to perform IP routing.
The host operating system (OS) has __ software, including the software that implements the network layer.
The term __ is sometimes used to refer to the routing process, specifically how routing protocols select the best route among the competing routes to the same destination.
The default router is also referred to as the __.
routing table networks subnets
All routers use the same general process to route the packet. Each router keeps an IP __. This table lists IP address groupings, called IP __ and IP __.
When a router receives a packet, it compares the packet’s destination IP address to the entries in the __ and makes a match.
Address Resolution Protocol
An example of how the router determines which data link address to use is the IP __.
__ dynamically learns the data link address of an IP host connected to a LAN.
Layer 3 protocol data units
The process of routing forwards Layer 3 packets, also called __, based on the destination Layer 3 address in the packet.
The routing process uses the data link layer to __ the Layer 3 packets into Layer 2 frames for transmission across each successive data link.
Any interface that expects to receive IP packets needs an __, just like you need a postal address before receiving mail from the postal service.
A router can list one routing table entry for each IP __ or __, instead of one entry for every single IP address.
Hosts need to know the IP address of their __ so that hosts can send packets to remote destinations.
Any device that has at least one interface with an IP address can send and receive IP packets and is called an IP __.
32-bit dotted-decimal notation
IP addresses consist of a __ number, usually written in __.
The four resulting decimal numbers are written in sequence, with “__,” or decimal points, separating the numbers.
Each DDN has four decimal __, separated by periods.
The term octet is just a vendor-neutral term for __. Because each octet represents an 8-bit binary number.
The range of decimal numbers in each octet is between __ and __.
Finally, note that each network interface uses a __ IP address.
Most people tend to think that their computer has an IP address, but actually their computer’s __ has an IP address.
Similarly, routers, which typically have many network interfaces that forward IP packets, have an IP address for each __.
The original specifications for TCP/IP grouped IP addresses into sets of consecutive addresses called IP __.
The addresses in a single IP network have the same numeric value in the __ part of all addresses in the network.
All IP addresses in the same group must not be separated from each other by a __.
IP addresses separated from each other by a router must be in __.
IP routing relies on all addresses in one IP network or IP subnet to be in the __, specifically on a single instance of a LAN or WAN data link.
Literally 2^32 different values exist with a 32-bit IP address, for more than __ different numbers.
IP standards first subdivide the entire address space into __, as identified by the value of the first octet.
Class A 1–126
__ gets roughly half of the IPv4 address space, with all DDN numbers that begin with __.
Class B 128–191
__ gets one-fourth(25%) of the address space, with all DDN numbers that begin with __.
Class C 192–223
__ gets one-eighth of the address space, with all numbers that begin with __.
Classes A, B, and C define __ IP addresses, meaning that the address identifies a single host interface.
Class D defines __ addresses, used to send one packet to multiple hosts, while Class E defines __ addresses.
Class A networks each support a very large number of IP addresses (over __ host addresses per IP network).
However, because each Class A network is so large, Class A holds only __ Class A networks.
Class B defines IP networks that have __ addresses per network, but with space for over __ such networks.
Class C defines much smaller IP networks, with __ addresses each and __ networks.
The __ is just one reserved DDN value per network that identifies the IP network.
first one octet
In a single Class A network, the addresses have the same value in the __.
first two octet
In a single Class B network, the addresses have the same value in the __.
first three octet
In a single Class C network, the addresses have the same value in the __.
The term __ IP network refers to any Class A, B, or C network, because it is defined by Class A, B, and C rules.
IP __ defines a flexible way for anyone to take a single Class A, B, or C IP network and further subdivide it into even smaller groups of consecutive IP addresses.
In fact, the name subnet is just shorthand for __.
A single LAN seldom grows past a few hundred devices, so many of the IP addresses in Class B network 22.214.171.124 would be __.
same IP subnet
If the destination IP address is in the __ as I am, send the packet directly to that destination host.
Use the data link Frame Check Sequence (FCS) field to ensure that the frame had no errors; if errors occurred, discard the frame.
Assuming that the frame was not discarded at Step 1, discard the old data link header and trailer, leaving the IP packet.
Compare the IP packet’s destination IP address to the routing table, and find the route that best matches the destination address. This route identifies the outgoing interface of the router, and possibly the next-hop router IP address.
Encapsulate the IP packet inside a new data link header and trailer, appropriate for the outgoing interface, and forward the frame.
The routing (forwarding) process depends heavily on having an accurate and up-to-date IP __ on each router.
The time between losing the route and finding a working replacement route is called __.
R3 sends a routing protocol message, called a __, to R2, causing R2 to learn about subnet 126.96.36.199.
Domain Name System
TCP/IP needs a way to let a computer find the IP address used by the listed host name, and that method uses the __.
Enterprises use the __ process to resolve names into the matching IP address.
Routers treat the DNS messages just like any other __, routing them based on the destination IP address.
DNS naming standards
The domain names that people use every day when web browsing, which look like www.example.com, follow the __.
No single DNS server knows all the names and matching IP addresses, but the information is __ across many DNS servers.
The DNS servers of the world work together, forwarding __ to each other, until the server that knows the answer supplies the desired IP address information.
destination MAC address
On Ethernet LANs, whenever a host or router needs to encapsulate an IP packet in a new Ethernet frame, the host or router knows all the important facts to build that header—except for the __.
Address Resolution Protocol
TCP/IP defines the __ as the method by which any host or router on a LAN can dynamically learn the MAC address of another IP host or router on the same LAN.
ARP defines a protocol that includes the __, which is a message that asks the simple request “if this is your IP address, please reply with your MAC address.”
ARP also defines the __ message, which indeed lists both the original IP address and the matching MAC address.
ARP cache ARP table
Hosts remember the ARP results, keeping the information in their __ or __. A host or router only needs to use ARP occasionally, to build the ARP cache the first time.
Each time a host or router needs to send a packet encapsulated in an Ethernet frame, it first checks its __ for the correct IP address and matching MAC address.
You can see the contents of the ARP cache on most PC operating systems by using the __ command from a command prompt.
After you have implemented a TCP/IP internetwork, you need a way to test basic IP connectivity without relying on any applications to be working. The primary tool for testing basic network connectivity is the __ command.
Internet Control Message Protocol echo request echo reply
Ping uses the __, sending a message called an ICMP __ to another IP address. The computer with that IP address should reply with an ICMP __.