How is a connection uniquely identified in a TCP/IP network?
A connection in a TCP/IP network is uniquely identified by the combination of both the server’s and client’s port numbers and IP addresses, ensuring precise identification of each end of the connection.
What is the 3 way handshake process?
How does TCP teardown work?
How can a host abruptly end a service?
using a RST (reset) segement.
What is DHCP and what does it do?
Dynamic Host Configuration protocol
Provides an automatic method for allocating an IP address, subnet mask, and optional parameters, such as the default gateway and DNS server addresses, when a host joins the network.
What is the DHCP process?
How does DHCP reservation differ from static IP assignment?
The administrator cannot predetermine which specific IP address will be leased.
What is ND and what does it do?
Neighbor discovery.
Performs some of the functions on a IPv6 address that ARP and ICMP perform on IPv4.
What are the main functions of ND?
Address autoconfiguration- enables automatic IPv6 configuration and automatically detects if an address is already in use, by using neighbor solicitation (NS) and neighbor advertisement (NA)
Prefix Discovery-Enables a host to discover the known network prefixes that have been allocated to the local segment. This facilitates next hop determination. Prefix Discovery uses router solicitation (RS) and router advertisement (RA)
Local Address Resolution- Allows a host to discover other nodes and routers on the local network (neighbors). Uses NS and NA
Redirection- Enables a router to inform a host of a better route to a particular destination.
What is SLACC and how does it work?
Stateless Address Autoconfiguration
Used by IPv6 for automatic generation of IPv6 addresses, and configures network settings without a DHCP server.
The host generates a link local address and uses Neighbor Discovery (ND) messages to test that it is unique.
The host listens for a router advertisement (RA) or transmits a router solicitation (RS) using ND protocol messaging. The router can either provide a network prefix, direct the host to a DHCPv6 server to perform stateful autoconfiguration, or perform some combination of stateless and stateful configuration.
What new features does ICMPv6 have?
Error Messaging- adds packet too big class of error.
Informational messaging- ahs a new class of messages to support ND (neighbor discovery) and MLD multicast listener discovery.
What ports does DHCPv6 use?
546(clients) and 547(server)
What is IPv6 multicast address?
ff02::1:2
What is the difference between stateful and stateless DHCPv6?
Stateless gets information to create its IPv6 address from the NDP router only asks the DHCPv6 server for extra I information like: DNS, SIP, SNTP, Domain Option etc
Stateless Gets IP addressing AND extra information from the DHCPv6 server.
What is DHCP relay?
Configuration of a router to forward DHCP traffic where the client and server are in different subnets.
DHCP relay intercepts broadcast DHCP frames, applies a unicast address for the appropriate DHCP server and forwards them over the interface for the subnet containing the server.
The DHCP relay also performs the reverse process of directing responses from the server to the appropriate client subnet.
Used if DHCP server is outside the local network
What are routers that can provide DHCP relay forwarding described as?
RFC 1542 compliant
What does IP helper functionality do?
Can be configured on routers to allow set types of broadcast traffic to be forwarded on a interface (ex DHCP)
What are possible reasons for a client to fail to obtain a DHCP lease?
DHCP server is offline.
No more addresses available (DHCP scope exhausted)
The router between the client and DHCP server doesn’t support BOOTP forwarding. Either install RFC 1542-compliant routers or add another type of DHCP relay agent to each subnet or VLAN.
What might be a symptom of a malicious attack on a DHCP server?
Address pool exhaustion
What is a host name?
Label applied to a host computer that is unique on the local network.
What is a FQDN?
Unique label specified in a DNS hierarchy to identify a particular host within a subdomain within a top-level domain.
The domain name must be registered with a registrar to ensure that it is unique within a top-level domain.
What are certain rules the FQDN must follow?
The host name must be unique within the domain.
Total length of a FQDN cannot exceed 253 characters, with each label (part of the name defined by a period) no more than 63 characters, excluding the period.
A DNS label should use letter, digit, and hyphen characters only. A label should not start with a hyphen. Punctuation characters such as the period (.) or forward slash (/) should not be used.
DNS labels are not case-sensitive.
Additionally, Internet registries may have their own restrictions.
What is the DNS hierarchy order from top to bottom?
Root: .
Top level domain: .org, .info, ..com etc
Country code subdomain: .uk, .ca, .de etc
Domain: site name
subdomain: shop , corp etc
resoource records: www
What is a iterative lookup?
DNS query where a server responds with information from its own data store only.