TCP IP Flashcards
Which layer of the TCP / IP stack is responsible for
establishing a virtual path between the sender and
the receiver?
Transport
Name the four HTTP request methods used by
REST
POST, GET, PUT, DELETE
Which of the following is
a socket address?
192.168.1.1 - A
255.255.255.0 - B
56.32.112.3:21 - C
C
Which protocol uses port 80
HTTP
A device has the IP address 192.168.12.44 and the
subnet mask 255.255.0.0. What is the device’s
network identifier?
192.168.0.0
Which layer of the TCP / IP stack is responsible for
controlling physical connections between pieces of
hardware in a network?
Link
Which type of IP address allows for more unique
permutations: IPv4 or IPv6?
IPv6
What is FTP used for?
Sending files between devices
How many bits are assigned to each part of an IPv4
address?
Eight (one byte)
Which protocol uses port 995?
POP3
Which allows for greater centralised control of a
network: thick- or thin-client?
Thin-client
Which protocol uses a pool of available |IP addresses
to allocate IP addresses?
DHCP
Which API allows for fast transmission of data by
reducing the size of packet headers?
The WebSocket protocol
For what do the letters DHCP stand?
Dynamic host configuration protocol
Which protocol uses port 443?
HTTPS
What is REST an acronym for?
Representational state transfer
List the four layers of the TCP / IP stack in the
correct order
Application
Transport
Network
Link
How long are IP addresses issued to a device by
DHCP assigned for?
The duration of the device’s session
What name is given to the process of routers
replacing private IP address on packets with their
own routable IP address?
NAT (Network address translation)
Which layer of the TCP / IP stack is responsible for
providing the correct IP addresses for each packet’s
source and destination?
Network
Which type of IP address is globally unique: routable
or non-routable?
Routable (public)
What is an application programming interface (API)?
A set of protocols relating to how
different applications communicate with
each other
What is used when a client needs to communicate
with a server that is connected to a private network?
Port forwarding