Module H4: Transport Layer Protocol Flashcards
What is the size range for a tcp header? (Use format xxxx - xxxx)
What flag is used to acknowledge packets were received?
ack
What flag is used to immediately forward data even if more data is coming?
URG
What flag is used to terminate the connection if the sender suspects something is off?
RST
What flag is used to terminate the connection?
FIN
What is a lightweight protocol that works on top of IP?
udp
How many bytes is a UDP header?
- 4
- 2
- 16
- 8
- 1
8
What do the first four bytes of the UDP header store?
- Buffer Space
- Window Size
- Port Numbers
- MTU
- Header Length
Port Numbers
TCP supports Broadcasting.
True / False
False
TCP is _____ oriented.
- Encryption
- Connection
- Connection-less
- Port
- Protocol
Connection
UDP is ______ oriented.
- Encryption
- Connection
- Connection-less
- Port
- Protocol
Connection-less
DNS, DHCP and VoIP all employ what protocol?
- TCP
- UDP
- ICMP
- DNS
UDP
Sequencing occurs in UDP\
True / False
False
What do TCP and UDP use in order to find target applications?
- Port Numbers
- Magic
- Key Coding
- Sequence Numbers
Port Numbers
What does UDP rely on in order to perform segmentation?
application
What is assigned by the host to each TCP packet?
- Bigaole
- Mac Address Translation
- Port Reference ID
- Sequence Number
Sequence Number
What are the primary information units on the internet?
- Connections
- Protocols
- Datagrams
- Ports
Datagrams
What is the range of well known port numbers? (Use format: xxx - xxx)
- 0-1024
- 1-1024
- 0-1023
- 1-1023
- 20-1024
- 0-65535
- 0-65536
- 1-65536
0-1023
Which layer does the transport layer receive packets from?
- Network layer / Layer 3
- Transport Layer / Layer 4
- Session Layer / Layer 5
- Data Link Layer / Layer 2
Network
A network IP address and a port address together are considered what?
- GOSIP
- Kludge
- Socket
- Full-Duplex
- Jacket
Socket
When chunks of data are gathered and attached to header information in order to create segments, what is this process called?
- Segmentation
- Guard Band
- Multiplexing
- Oscillation
Multiplexing
When a received packet is directed to the proper IP address and port, what is this process called?
demultiplexing
What is it called when many packets are sent without first waiting for an acknowledgement?
Pipelining
What flag is used to signal the data needs to be immediately sent?
PSH
What is it called when the receiver in a TCP connection needs to control how much data is sent at a time?
- Throttle
- Load Control
- Slewing Rate
- Flow control
Flow Control
What is byte 0 on the TCP header?
source port
What is the BPF to filter for “Destination Port” in the TCP header?
tcp[2:2]
What is the BPF to filter for TCP flags in the TCP header?
tcp[13]
What is the BPF to filter for “Source Port” in the UDP header?
udp[0:2]
What is the BPF using tcpdump to filter for the SYN flag?
tcp[13]=2
What is the BPF using TCP dump to filter for the SYN and ACK flag?
Enter syntax only, from “tcpdump” to the end of the BPF filter with spaces and single or double quotations.
tcpdump ‘tcp[13]=18’
Using the TCP Header, what field starts at byte 2?
- Source Port
- Source Address
- Destination Port
- Destination Address
Destination Port
Bit-wise masking is a must in order to filter for TCP Flags?
True
False
True