TCP/IP Protocols Flashcards

1
Q

Provides basic TCP/IP functionality by creating a layer 2 connection between two devices over a serial line.

A

Serial Line Internet Protocol (SLIP) (Network Interface Layer)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Provides layer 2 connectivity like SLIP, but is much more sophisticated and capable. This protocol is itself a suite of protocols that allow for functions such as authentication, data encapsulation, encryption, and aggregation, thereby facilitating TCP/IP operation over WAN links

A

Point-to-Point Protocol (PPP) (Network Interface Layer)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Used to map layer 3 IP addresses to layer 2 physical network addresses.

A

Address Resolution Protocol (ARP) (Network interface layer / Internet layer)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Determines the layer 3 address of a machine from its layer 2 address. Now mostly superseded by BOOTP and DHCP

A

Reverse Address Resolution Protocol (RARP) (Network interface layer / Internet layer)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Provides encapsulation and connectionless delivery of transport layer messages over a TCP/IP network. Also responsible for addressing and routing functions.

A

Internet Protocol / Internet Protocol Version 6 (IP / IPv6) (Internet layer)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Allows addresses on a private network to be automatically translated to different addresses on a public network, thereby providing address sharing and security benefits. May not be considered a protocol in the strict sense of the work.

A

IP Network Address Translation (IP NAT) (Internet layer)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

A set of IP-related protocols that improve the security of IP transmission

A

IP Security (IPsec) (Internet layer)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Resolves certain problems with IP associated with mobile devices

A

IP Mobility Support (Mobile IP) (Internet layer)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

A support protocol for IP and IPv6 that provides error reporting and information request-and-replay capabilities to hosts

A

Internet Control Message Protocol (ICMP / ICMPv4 / ICMPv6) (Internet layer)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

A new support protocol for IPv6 that includes several functions performed by ARP and ICMP in conventional IP

A

Neighbor Discovery Protocol (NDP) (Internet layer)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Protocols used to support the routing of IP datagrams and the exchange of routing information

A

Routing Information Protocol, Open Shortest Path First, Gateway-to-Gateway Protocol, HELLO Protocol, Interior Gateway Routing Protocol, Enhanced Interior Gateway Routing Protocol, Border Gateway Protocol, Exterior Gateway Protocol (RIP, OSPF, GGP, HELLO, IGRP, EIGRP, BGP, EGP) (Internet layer)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

The main transport layer protocol for TCP/IP. Established and manages connections between devices and ensures reliable and flow-controlled delivery of data using IP.

A

Transmission Control Protocol (TCP), (Host-to-Host Transport layer)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

A transport protocol that can be considered a severely stripped-down version of TCP. It is used to send data in a simple way between application processes, without the many reliability and flow-management features of TCP, but often with greater efficiency.

A

User Datagram Protocol (UDP), (Host-to-Host Transport layer)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Provides the ability to refer to IP devices using names instead of just numerical IP addresses. Allows machines to resolve these names into their corresponding IP addresses.

A

Domain Name System (DNS) (Application layer)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Allows files to be shared seamlessly across TCP/IP networks

A

Network File Sharing (NFS) (Application layer)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Developed to address some of the issues with RARP and used in a similar manner, to allow the configuration of a TCP/IP device at startup. Generally superseded by DHCP.

A

Bootstrap Protocol (BOOTP) (Application layer)

17
Q

A complete protocol for configuring TCP/IP devices and managing IP addresses. The successor to RARP and BOOTP, it includes numerous features and capabilities.

A

Dynamic Host Control Protocol (DHCP) (Application layer)

18
Q

A full-featured protocol for remote management of networks and devices

A

Simple Network Management Protocol (SNMP) (Application layer)

19
Q

A diagnostic “protocol” (really a part of SNMP) used for remote monitoring of network devices

A

Remote Monitoring (RMON) (Application layer)

20
Q

Protocols designed to permit the transfer of all types of files from one device to another.

A

File Transfer Protocol, Trivial File Transfer Protocol (FTP, TFTP) (Application layer)

21
Q

Protocols that define the formatting, delivery, and storage of email messages on TCP/IP networks.

A

RFC 822, Multipurpose Internet Mail Extensions, Simple Mail Transfer Protocol, Post Office Protocol, Internet Message Access Protocol (RFC 822, MIME, SMTP, POP, IMAP) (Application layer)

22
Q

Enables the operation of the Usenet online community by transferring Usenet news messages between hosts

A

Network News Transfer Protocol (NNTP) (Application layer)

23
Q

Transfer hypertext documents between hosts; implements the World Wide Web.

A

Hypertext Transfer Protocol (HTTP) (Application layer)

24
Q

An older document-retrieval protocol, now largely replaced by the World Wide Web.

A

Gopher Protocol (Gopher) (Application layer)

25
Q

Allows a user on one machine to establish a remote terminal session on another

A

Telnet Protocol (Telnet) (Application layer)

26
Q

Permit commands and operations on one machine to be performed on another

A

Berkeley ‘r’ Commands (Application layer)

27
Q

Allows real-time chatting between TCP/IP users

A

Internet Relay Chat (IRC) (Application layer)

28
Q

A collection of software tools that allows administrators to manage, configure, and troubleshoot TCP/IP internetworks.

A

Administration and Troubleshooting Utilities and Protocols