• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/34

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

34 Cards in this Set

  • Front
  • Back
What is a "protocol suite"?
A protocol suite is a combination of different protocols in various layers.
Which 4 layers does the TCP/IP protocol suite use?
(Data-)Link, Network, Transport and Application.
(Data-)Link, Network, Transport and Application.
Which transport protocols does TCP/IP use?
TCP and UDP.
Which network protocols does TCP/IP use?
IP, ICMP and IGMP.
Which link protocols does TCP/IP use?
ARP and RARP.
What does the (data-)link layer do?
It handles the hardware details of physically interfacing with the network medium.
What does the network layer do?
It handles the routing of packets around the network.
What does the transport layer do?
It provides a flow of data between two hosts.
What does the application layer do?
It handles the details of a particular application.
E.g.: Telnetm FTP, SMTP, SNMP, ...
What does "TCP" stand for?
Transmission Control Protocol.
What does "UDP" stand for?
User Datagram Protocol.
What's the difference between the "TCP" and "UDP" transport protocols?
TCP provides a reliable flow of data between two hosts.
UDP simply sends packats of data (datagrams) from one host to another, without reliability.
If we have two hosts on a local area network such as Ethernet, both running FTP, illustrate how the protocols interact.
What does "IP" stand for?
Internet Protocol.
What does "ICMP" stand for?
Internet Control Message Protocol.
What does "IGMP" stand for?
Internet Group Management Protocol.
What is an internet and how do you build one?
An internet is a collection of networks that all use the same protocol suite. To build one, connect two or more networks with a router.
On what layer(s) do routers operate?
Routers operate on the network and (data-)link layers.
Routers operate on the network and (data-)link layers.
What features does the TCP transport protocol utilize?
- Divide application data into chunks for the network layer below
- End-to-end acknowledgments
- Response timeouts
- Retransmission in case of timeouts/failures
What's the difference between a router and a bridge?
A router connects networks at the network layer, while a bridge connects networks at the link layer.
What's the difference between multicasting and broadcasting?
Multicasting is sending a UDP datagram to multiple hosts.
Broadcasting is sending a UDP datagram to every host on a specified network.
(TODO: Add more information about layers)
What do "ARP" and "RARP" stand for?
ARP: Address Resolution Protocol.
RARP: Reverse Address Resolution Protocol.
What are ARP and RARP used for?
They are used to convert between the addresses used by the network layer and the addresses used by the link layer.
(TODO: Add more detailed info).
List the 5 classes of Internet addresses, with their respective range.
Class A: 0.0.0.0 - 127.255.255.255
Class B: 128.0.0.0 - 191.255.255.255
Class C: 192.0.0.0 - 223.255.255.255
Class D: 224.0.0.0 - 239.255.255.255
Class E: 240.0.0.0 - 247.255.255.255
Class A: 0.0.0.0 - 127.255.255.255
Class B: 128.0.0.0 - 191.255.255.255
Class C: 192.0.0.0 - 223.255.255.255
Class D: 224.0.0.0 - 239.255.255.255
Class E: 240.0.0.0 - 247.255.255.255
What does "DNS" stand for?
Domain Name System.
What does DNS basically do?
It provides a mapping between between IP addresses and hostnames and allows 2-way lookup.
Which headers and trailers does an Ethernet frame contain? (Use TCP).
[Ethernet header] [IP header] [TCP header] [application data] [Ethernet trailer]
[Ethernet header] [IP header] [TCP header] [application data] [Ethernet trailer]
How does IP know which layer the packet data belongs to?
It stores an 8-bit value in it's header called the "protocol field".
01 = ICMP
02 = IGMP
06 = TCP
17 = UDP
How do transport layer protocols know which application the packet data belongs to?
They store 16-bit port numbers, one for source and one for destination, in their header.
How does the NIC know which network protocol the frame's data belongs to?
It stores a 16-bit "frame type" field in the Ethernet header.
How many bits are IP addresses made of?
32-bits.
How many bits are hardware addresses (MACs) made of?
48-bits.
Which protocols provide mappings between IP addresses and MAC addresses?
ARP and RARP.
What does "PPP" stand for?
Point-to-Point protocol.