CDRouter Coverage
CDRouter Base
ARP
- IETF RFC 826 (An Ethernet Address Resolution Protocol)
- IETF RFC 2002 (IP Mobility Support)
- IETF RFC 3927 (Dynamic Configuration of IPv4 Link-Local Addresses)
- IETF RFC 5227 (IPv4 Address Conflict Detection)
CHAP
- IETF RFC 1994 (PPP Challenge Handshake Authentication Protocol (CHAP))
DHCPv4
- IETF RFC 2131 (Dynamic Host Configuration Protocol)
- IETF RFC 2132 (DHCP Options and BOOTP Vendor Extensions)
- IETF RFC 3203 (DHCP reconfigure extension)
- IETF RFC 3925 (Vendor-Identifying Vendor Options for Dynamic Host Configuration Protocol version 4 (DHCPv4))
- IETF RFC 4039 (Rapid Commit Option for the Dynamic Host Configuration Protocol version 4 (DHCPv4))
- IETF RFC 6704 (Forcerenew Nonce Authentication)
- IETF RFC 6842 (Client Identifier Option in DHCP Server Replies)
DNS
- DNS NXDOMAIN Hijacking
- IETF Internet-Draft draft-vixie-dnsext-dns0x20-00 (Use of Bit 0x20 in DNS Labels to Improve Transaction Identity)
- IETF RFC 1035 (DOMAIN NAMES - IMPLEMENTATION AND SPECIFICATION)
- IETF RFC 2132 (DHCP Options and BOOTP Vendor Extensions)
- IETF RFC 2671 (Extension Mechanisms for DNS (EDNS0))
- IETF RFC 2782 (A DNS RR for specifying the location of services (DNS SRV))
- IETF RFC 4034 (Resource Records for the DNS Security Extensions)
- IETF RFC 4035 (Protocol Modifications for the DNS Security Extensions)
- IETF RFC 4074 (Common Misbehavior Against DNS Queries for IPv6 Addresses)
- IETF RFC 4408 (Sender Policy Framework (SPF) for Authorizing Use of Domains in E-Mail, Version 1)
- IETF RFC 5625 (DNS Proxy Implementation Guidelines)
- IETF RFC 6891 (Extension Mechanisms for DNS (EDNS0))
- IETF RFC 8310 (Usage Profiles for DNS over (D)TLS)
- IETF RFC 8484 (DNS Queries over HTTPS (DoH))
- The DNS Status OPCODE
DNS over HTTPS (DoH)
- DNS NXDOMAIN Hijacking
- IETF Internet-Draft draft-vixie-dnsext-dns0x20-00 (Use of Bit 0x20 in DNS Labels to Improve Transaction Identity)
- IETF RFC 1035 (DOMAIN NAMES - IMPLEMENTATION AND SPECIFICATION)
- IETF RFC 2132 (DHCP Options and BOOTP Vendor Extensions)
- IETF RFC 2782 (A DNS RR for specifying the location of services (DNS SRV))
- IETF RFC 4034 (Resource Records for the DNS Security Extensions)
- IETF RFC 4035 (Protocol Modifications for the DNS Security Extensions)
- IETF RFC 4074 (Common Misbehavior Against DNS Queries for IPv6 Addresses)
- IETF RFC 4408 (Sender Policy Framework (SPF) for Authorizing Use of Domains in E-Mail, Version 1)
- IETF RFC 5625 (DNS Proxy Implementation Guidelines)
- IETF RFC 6891 (Extension Mechanisms for DNS (EDNS0))
- IETF RFC 8310 (Usage Profiles for DNS over (D)TLS)
- IETF RFC 8484 (DNS Queries over HTTPS (DoH))
- The DNS Status OPCODE
DNS over TLS (DoT)
- DNS NXDOMAIN Hijacking
- IETF Internet-Draft draft-vixie-dnsext-dns0x20-00 (Use of Bit 0x20 in DNS Labels to Improve Transaction Identity)
- IETF RFC 1035 (DOMAIN NAMES - IMPLEMENTATION AND SPECIFICATION)
- IETF RFC 2132 (DHCP Options and BOOTP Vendor Extensions)
- IETF RFC 2782 (A DNS RR for specifying the location of services (DNS SRV))
- IETF RFC 4034 (Resource Records for the DNS Security Extensions)
- IETF RFC 4035 (Protocol Modifications for the DNS Security Extensions)
- IETF RFC 4074 (Common Misbehavior Against DNS Queries for IPv6 Addresses)
- IETF RFC 4408 (Sender Policy Framework (SPF) for Authorizing Use of Domains in E-Mail, Version 1)
- IETF RFC 5625 (DNS Proxy Implementation Guidelines)
- IETF RFC 6891 (Extension Mechanisms for DNS (EDNS0))
- IETF RFC 8310 (Usage Profiles for DNS over (D)TLS)
- The DNS Status OPCODE
DNS-based Service Discovery
- IETF RFC 6763 (DNS-Based Service Discovery)
DynDNS, dynamic DNS
- Dynamic DNS Update API (Dyn.com Remote Access Update API – Guidelines)
- Dynamic DNS Update API (Dyn.com Remote Access Update API – Perform Update)
- Dynamic DNS Update API (Dyn.com Remote Access Update API – Policies)
- Dynamic DNS Update API (Dyn.com Remote Access Update API – Return Codes)
EAPOL
- IEEE 802.1X-2001 (IEEE Standard for Port Based Network Access Control)
- IETF RFC 2138 (Remote Authentication Dial In User Service (RADIUS))
- IETF RFC 2284 (PPP Extensible Authentication Protocol (EAP))
- IETF RFC 2716 (PPP EAP TLS Authentication Protocol)
- IETF RFC 2869 (RADIUS Extensions)
Firewall
- IETF RFC 3704 (Ingress Filtering for Multihomed Networks)
FTP
- IETF RFC 959 (FILE TRANSFER PROTOCOL (FTP))
- IETF RFC 1123 (Requirements for Internet Hosts – Application and Support)
- IETF RFC 2428 (FTP Extensions for IPv6 and NATs)
Generic Routing Encapsulation
- IETF RFC 1191 (Path MTU Discovery)
- IETF RFC 2784 (Generic Routing Encapsulation (GRE))
HTTP
- IETF RFC 1945 (Hypertext Transfer Protocol – HTTP/1.0)
- IETF RFC 2616 (Hypertext Transfer Protocol – HTTP/1.1)
- IETF RFC 6202 (Known Issues and Best Practices for the Use of Long Polling and Streaming in Bidirectional HTTP)
- IETF RFC 6455 (The WebSocket Protocol)
HTTP/2
- IETF RFC 7540 (Hypertext Transfer Protocol Version 2 (HTTP/2))
HTTPS
- IETF RFC 1945 (Hypertext Transfer Protocol – HTTP/1.0)
- IETF RFC 2616 (Hypertext Transfer Protocol – HTTP/1.1)
- IETF RFC 2818 (HTTP Over TLS)
- IETF RFC 6455 (The WebSocket Protocol)
ICMP
- IETF RFC 792 (INTERNET CONTROL MESSAGE PROTOCOL)
- IETF RFC 1191 (Path MTU Discovery)
- IETF RFC 1631 (The IP Network Address Translator (NAT))
- IETF RFC 4787 (Network Address Translation (NAT) Behavioral Requirements for Unicast UDP)
- IETF RFC 5508 (NAT Behavioral Requirements for TCP)
IP Encapsulating Security Payload (ESP)
- IETF RFC 791 (INTERNET PROTOCOL)
- IETF RFC 1191 (Path MTU Discovery)
- IETF RFC 2401 (Security Architecture for the Internet Protocol)
- IETF RFC 2406 (IP Encapsulating Security Payload (ESP))
IPsec
- IETF RFC 791 (INTERNET PROTOCOL)
- IETF RFC 1191 (Path MTU Discovery)
- IETF RFC 2401 (Security Architecture for the Internet Protocol)
- IETF RFC 2406 (IP Encapsulating Security Payload (ESP))
IPv4
- IETF RFC 791 (INTERNET PROTOCOL)
- IETF RFC 1812 (Requirements for IP Version 4 Routers)
- IETF RFC 3168 (The Addition of Explicit Congestion Notification (ECN) to IP)
- IETF RFC 5771 (IANA Guidelines for IPv4 Multicast Address Assignments)
IPv4 Multicast
- IETF RFC 2236 (Internet Group Management Protocol, Version 2)
- IETF RFC 3376 (Internet Group Management Protocol, Version 3)
- IETF RFC 4541 (Considerations for Internet Group Management Protocol (IGMP) and Multicast Listener Discovery (MLD) Snooping Switches)
- IETF RFC 5771 (IANA Guidelines for IPv4 Multicast Address Assignments)
- IETF RFC 6762 (Multicast DNS)
- IETF RFC 6763 (DNS-Based Service Discovery)
IPv6
- IETF RFC 3168 (The Addition of Explicit Congestion Notification (ECN) to IP)
Jumbo Frames
- IETF RFC 1812 (Requirements for IP Version 4 Routers)
L2TP
- IETF RFC 2661 (Layer Two Tunneling Protocol “L2TP”)
MPTCP
- IETF RFC 8684 (TCP Extensions for Multipath Operation with Multiple Addresses)
Multicast DNS
- IETF RFC 5771 (IANA Guidelines for IPv4 Multicast Address Assignments)
- IETF RFC 6762 (Multicast DNS)
- IETF RFC 6763 (DNS-Based Service Discovery)
Multicast Snooping
- IETF RFC 4541 (Considerations for Internet Group Management Protocol (IGMP) and Multicast Listener Discovery (MLD) Snooping Switches)
NAT
- IETF Internet-Draft draft-ford-midcom-p2p-03 (Peer-to-Peer(P2P) communication across Network Address Translators(NATs))
- IETF Internet-Draft draft-ietf-mmusic-2326bis-05 (TCP Fast Open)
- IETF Internet-Draft draft-ietf-tcpm-fastopen (TCP Fast Open)
- IETF RFC 1323 (TCP Extensions for High Performance)
- IETF RFC 1350 (THE TFTP PROTOCOL (REVISION 2))
- IETF RFC 1631 (The IP Network Address Translator (NAT))
- IETF RFC 2663 (NAT Terminology and Considerations)
- IETF RFC 3022 (Traditional IP Network Address Translator (Traditional NAT))
- IETF RFC 3489 (STUN - Simple Traversal of User Datagram Protocol (UDP) Through Network Address Translators (NATs))
- IETF RFC 4787 (Network Address Translation (NAT) Behavioral Requirements for Unicast UDP)
- IETF RFC 5382 (NAT Behavioral Requirements for TCP)
- IETF RFC 5508 (NAT Behavioral Requirements for TCP)
- IETF RFC 8900 (IP Fragmentation Considered Fragile)
Path MTU Discovery
- IETF RFC 1191 (Path MTU Discovery)
POPv3
- IETF RFC 1939 (Post Office Protocol - Version 3)
PPP
- IETF RFC 1548 (The Point-to-Point Protocol (PPP))
- IETF RFC 1994 (PPP Challenge Handshake Authentication Protocol (CHAP))
PPPoE
- IETF RFC 1548 (The Point-to-Point Protocol (PPP))
- IETF RFC 2516 (A Method for Transmitting PPP Over Ethernet (PPPoE))
- IETF RFC 4638 (Accommodating a Maximum Transit Unit/Maximum Receive Unit (MTU/MRU) Greater Than 1492 in the Point-to-Point Protocol over Ethernet (PPPoE))
PPTP
- IETF RFC 2637 (Point-to-Point Tunneling Protocol (PPTP))
RADIUS
- IEEE 802.1X-2001 (IEEE Standard for Port Based Network Access Control)
- IETF RFC 2138 (Remote Authentication Dial In User Service (RADIUS))
- IETF RFC 2869 (RADIUS Extensions)
RIPv1
- IETF RFC 1058 (Routing Information Protocol)
- IETF RFC 2453 (RIP Version 2)
RIPv2
- IETF RFC 1058 (Routing Information Protocol)
- IETF RFC 2453 (RIP Version 2)
RTSP
- IETF Internet-Draft draft-ietf-mmusic-2326bis-05 (TCP Fast Open)
- IETF RFC 2326 (Real Time Streaming Protocol (RTSP))
SCTP
- IETF RFC 4960 (Stream Control Transmission Protocol)
SIP
- IETF Internet-Draft draft-biggs-sip-nat-00 (A SIP Application Level Gateway for Network Address Translation)
- IETF RFC 3261 (SIP: Session Initiation Protocol)
SMTP
- IETF RFC 821 (SIMPLE MAIL TRANSFER PROTOCOL)
STUN
- IETF RFC 3489 (STUN - Simple Traversal of User Datagram Protocol (UDP) Through Network Address Translators (NATs))
TCP
- IETF Internet-Draft draft-ietf-tcpm-fastopen (TCP Fast Open)
- IETF RFC 1323 (TCP Extensions for High Performance)
- IETF RFC 3022 (Traditional IP Network Address Translator (Traditional NAT))
- IETF RFC 3168 (The Addition of Explicit Congestion Notification (ECN) to IP)
- IETF RFC 5382 (NAT Behavioral Requirements for TCP)
- IETF RFC 8900 (IP Fragmentation Considered Fragile)
TFTP
- IETF RFC 1350 (THE TFTP PROTOCOL (REVISION 2))
TLS
UDP
- IETF RFC 3022 (Traditional IP Network Address Translator (Traditional NAT))
- IETF RFC 4787 (Network Address Translation (NAT) Behavioral Requirements for Unicast UDP)
- IETF RFC 8900 (IP Fragmentation Considered Fragile)
UPnP
- Broadcom UPnP Remote Preauth Code Execution Vulnerability
- From Zero to ZeroDay Journey: Router Hacking (WRT54GL Linksys Case)
- InternetGatewayDevice:1 Device Template Version 1.01
- InternetGatewayDevice:2 Device Template Version 1.01
- UPnP Device Architecture 1.0
- UPnP Device Architecture 1.1
- WANIPConnection:1 Service Template Version 1.01
- WANIPConnection:2 Service Template Version 1.01
- WANIPConnection:2 Service Template Version 2.00
WiFi
- WiFi Band Steering
- WPA3(TM) Specification v3.3 (11.2 Constraints in 6 GHz band)
IPv6
6rd
- IETF RFC 3056 (Connection of IPv6 Domains via IPv4 Clouds)
- IETF RFC 4213 (Basic Transition Mechanisms for IPv6 Hosts and Routers)
- IETF RFC 5969 (IPv6 Rapid Deployment on IPv4 Infrastructures (6rd))
6to4
- IETF RFC 3056 (Connection of IPv6 Domains via IPv4 Clouds)
- IETF RFC 4213 (Basic Transition Mechanisms for IPv6 Hosts and Routers)
DHCPv6
- IETF RFC 3056 (Connection of IPv6 Domains via IPv4 Clouds)
- IETF RFC 3315 (Dynamic Host Configuration Protocol for IPv6 (DHCPv6))
- IETF RFC 3633 (IPv6 Prefix Options for Dynamic Host Configuration Protocol (DHCP) version 6)
- IETF RFC 3646 (DNS Configuration options for Dynamic Host Configuration Protocol for IPv6 (DHCPv6))
- IETF RFC 4193 (Unique Local IPv6 Unicast Addresses)
- IETF RFC 4861 (Neighbor Discovery for IP version 6 (IPv6))
- IETF RFC 4862 (IPv6 Stateless Address Autoconfiguration)
- IETF RFC 6204 (Basic Requirements for IPv6 Customer Edge Routers)
- IETF RFC 6644 (Rebind Capability in DHCPv6 Reconfigure Messages)
- IETF RFC 7083 (DHCPv6 SOL_MAX_RT Option)
- IETF RFC 7084 (IPv6 CE Router Requirements)
- IETF RFC 8415 (Dynamic Host Configuration Protocol for IPv6 (DHCPv6))
DHCPv6 Prefix Delegation
- IETF RFC 3056 (Connection of IPv6 Domains via IPv4 Clouds)
- IETF RFC 3315 (Dynamic Host Configuration Protocol for IPv6 (DHCPv6))
- IETF RFC 3633 (IPv6 Prefix Options for Dynamic Host Configuration Protocol (DHCP) version 6)
- IETF RFC 4862 (IPv6 Stateless Address Autoconfiguration)
- IETF RFC 6204 (Basic Requirements for IPv6 Customer Edge Routers)
- IETF RFC 7084 (IPv6 CE Router Requirements)
- IETF RFC 8415 (Dynamic Host Configuration Protocol for IPv6 (DHCPv6))
DNS
- DNS NXDOMAIN Hijacking
- IETF Internet-Draft draft-vixie-dnsext-dns0x20-00 (Use of Bit 0x20 in DNS Labels to Improve Transaction Identity)
- IETF RFC 1035 (DOMAIN NAMES - IMPLEMENTATION AND SPECIFICATION)
- IETF RFC 2782 (A DNS RR for specifying the location of services (DNS SRV))
- IETF RFC 3646 (DNS Configuration options for Dynamic Host Configuration Protocol for IPv6 (DHCPv6))
- IETF RFC 4034 (Resource Records for the DNS Security Extensions)
- IETF RFC 4035 (Protocol Modifications for the DNS Security Extensions)
- IETF RFC 4074 (Common Misbehavior Against DNS Queries for IPv6 Addresses)
- IETF RFC 4408 (Sender Policy Framework (SPF) for Authorizing Use of Domains in E-Mail, Version 1)
- IETF RFC 5625 (DNS Proxy Implementation Guidelines)
- IETF RFC 6106 (IPv6 Router Advertisement Options for DNS Configuration)
- IETF RFC 6891 (Extension Mechanisms for DNS (EDNS0))
- IETF RFC 8310 (Usage Profiles for DNS over (D)TLS)
- IETF RFC 8484 (DNS Queries over HTTPS (DoH))
- The DNS Status OPCODE
DNS over HTTPS (DoH)
- DNS NXDOMAIN Hijacking
- IETF Internet-Draft draft-vixie-dnsext-dns0x20-00 (Use of Bit 0x20 in DNS Labels to Improve Transaction Identity)
- IETF RFC 1035 (DOMAIN NAMES - IMPLEMENTATION AND SPECIFICATION)
- IETF RFC 2782 (A DNS RR for specifying the location of services (DNS SRV))
- IETF RFC 4034 (Resource Records for the DNS Security Extensions)
- IETF RFC 4035 (Protocol Modifications for the DNS Security Extensions)
- IETF RFC 4074 (Common Misbehavior Against DNS Queries for IPv6 Addresses)
- IETF RFC 4408 (Sender Policy Framework (SPF) for Authorizing Use of Domains in E-Mail, Version 1)
- IETF RFC 5625 (DNS Proxy Implementation Guidelines)
- IETF RFC 6891 (Extension Mechanisms for DNS (EDNS0))
- IETF RFC 8310 (Usage Profiles for DNS over (D)TLS)
- IETF RFC 8484 (DNS Queries over HTTPS (DoH))
- The DNS Status OPCODE
DNS over TLS (DoT)
- DNS NXDOMAIN Hijacking
- IETF Internet-Draft draft-vixie-dnsext-dns0x20-00 (Use of Bit 0x20 in DNS Labels to Improve Transaction Identity)
- IETF RFC 1035 (DOMAIN NAMES - IMPLEMENTATION AND SPECIFICATION)
- IETF RFC 2782 (A DNS RR for specifying the location of services (DNS SRV))
- IETF RFC 4034 (Resource Records for the DNS Security Extensions)
- IETF RFC 4035 (Protocol Modifications for the DNS Security Extensions)
- IETF RFC 4074 (Common Misbehavior Against DNS Queries for IPv6 Addresses)
- IETF RFC 4408 (Sender Policy Framework (SPF) for Authorizing Use of Domains in E-Mail, Version 1)
- IETF RFC 5625 (DNS Proxy Implementation Guidelines)
- IETF RFC 6891 (Extension Mechanisms for DNS (EDNS0))
- IETF RFC 8310 (Usage Profiles for DNS over (D)TLS)
- The DNS Status OPCODE
DNS-based Service Discovery
- IETF RFC 6763 (DNS-Based Service Discovery)
Dual-Stack Lite
- IETF RFC 2473 (Generic Packet Tunneling in IPv6 Specification)
- IETF RFC 6333 (Dual-Stack Lite Broadband Deployments Following IPv4 Exhaustion)
Firewall
- IETF RFC 2464 (Transmission of IPv6 Packets over Ethernet Networks)
- IETF RFC 6085 (Address Mapping of IPv6 Multicast Packets on Ethernet)
- IETF RFC 6092 (Simple Security in IPv6 Gateway CPE)
FTP
- IETF RFC 2428 (FTP Extensions for IPv6 and NATs)
Generic Routing Encapsulation
- IETF RFC 2784 (Generic Routing Encapsulation (GRE))
HTTP
- IETF RFC 1945 (Hypertext Transfer Protocol – HTTP/1.0)
- IETF RFC 2616 (Hypertext Transfer Protocol – HTTP/1.1)
- IETF RFC 6202 (Known Issues and Best Practices for the Use of Long Polling and Streaming in Bidirectional HTTP)
- IETF RFC 6455 (The WebSocket Protocol)
HTTP/2
- IETF RFC 7540 (Hypertext Transfer Protocol Version 2 (HTTP/2))
HTTPS
- IETF RFC 1945 (Hypertext Transfer Protocol – HTTP/1.0)
- IETF RFC 2616 (Hypertext Transfer Protocol – HTTP/1.1)
- IETF RFC 2818 (HTTP Over TLS)
- IETF RFC 6455 (The WebSocket Protocol)
ICMP
- IETF RFC 6145 (IP/ICMP Translation Algorithm)
ICMPv6
- IETF RFC 1981 (Path MTU Discovery for IP version 6)
- IETF RFC 2460 (Internet Protocol, Version 6 (IPv6) Specification)
- IETF RFC 4443 (Internet Control Message Protocol (ICMPv6) for the Internet Protocol Version 6 (IPv6) Specification)
- IETF RFC 4861 (Neighbor Discovery for IP version 6 (IPv6))
- IETF RFC 5095 (Deprecation of Type 0 Routing Headers in IPv6)
- IETF RFC 8200 (Internet Protocol, Version 6 (IPv6) Specification)
- IPv6 Ready Test Specification Core Protocols
IP Encapsulating Security Payload (ESP)
- IETF RFC 791 (INTERNET PROTOCOL)
- IETF RFC 1191 (Path MTU Discovery)
- IETF RFC 2401 (Security Architecture for the Internet Protocol)
- IETF RFC 2406 (IP Encapsulating Security Payload (ESP))
IPsec
- IETF RFC 791 (INTERNET PROTOCOL)
- IETF RFC 1191 (Path MTU Discovery)
- IETF RFC 2401 (Security Architecture for the Internet Protocol)
- IETF RFC 2406 (IP Encapsulating Security Payload (ESP))
IPv4
- IETF RFC 791 (INTERNET PROTOCOL)
- IETF RFC 3168 (The Addition of Explicit Congestion Notification (ECN) to IP)
IPv6
- IETF RFC 1981 (Path MTU Discovery for IP version 6)
- IETF RFC 2460 (Internet Protocol, Version 6 (IPv6) Specification)
- IETF RFC 2464 (Transmission of IPv6 Packets over Ethernet Networks)
- IETF RFC 2473 (Generic Packet Tunneling in IPv6 Specification)
- IETF RFC 3168 (The Addition of Explicit Congestion Notification (ECN) to IP)
- IETF RFC 3513 (Internet Protocol Version 6 (IPv6) Addressing Architecture)
- IETF RFC 4443 (Internet Control Message Protocol (ICMPv6) for the Internet Protocol Version 6 (IPv6) Specification)
- IETF RFC 5095 (Deprecation of Type 0 Routing Headers in IPv6)
- IETF RFC 6085 (Address Mapping of IPv6 Multicast Packets on Ethernet)
- IETF RFC 6092 (Simple Security in IPv6 Gateway CPE)
- IETF RFC 6204 (Basic Requirements for IPv6 Customer Edge Routers)
- IETF RFC 6704 (Default Address Selection for Internet Protocol Version 6 (IPv6))
- IETF RFC 7084 (IPv6 CE Router Requirements)
- IETF RFC 8200 (Internet Protocol, Version 6 (IPv6) Specification)
- IPv6 Ready CE Router Conformance Test Specification, Rev 1.0.3
- IPv6 Ready CE Router Interoperability Test Specification, Rev 1.0.3
- IPv6 Ready Test Specification Core Protocols
IPv6 Neighbor Discovery Protocol (NDP)
- IETF RFC 4861 (Neighbor Discovery for IP version 6 (IPv6))
- IETF RFC 4862 (IPv6 Stateless Address Autoconfiguration)
- IETF RFC 6106 (IPv6 Router Advertisement Options for DNS Configuration)
- IETF RFC 7084 (IPv6 CE Router Requirements)
IPv6 Stateless Address Autoconfiguration
- IETF RFC 3315 (Dynamic Host Configuration Protocol for IPv6 (DHCPv6))
- IETF RFC 4193 (Unique Local IPv6 Unicast Addresses)
- IETF RFC 4861 (Neighbor Discovery for IP version 6 (IPv6))
- IETF RFC 4862 (IPv6 Stateless Address Autoconfiguration)
- IETF RFC 6106 (IPv6 Router Advertisement Options for DNS Configuration)
- IETF RFC 7084 (IPv6 CE Router Requirements)
Jumbo Frames
- IETF RFC 2460 (Internet Protocol, Version 6 (IPv6) Specification)
MAP-E
- IETF RFC 2473 (Generic Packet Tunneling in IPv6 Specification)
- IETF RFC 7597 (Mapping of Address and Port with Encapsulation (MAP-E))
MAP-T
- IETF RFC 1191 (Path MTU Discovery)
- IETF RFC 6145 (IP/ICMP Translation Algorithm)
- IETF RFC 7599 (Mapping of Address and Port using Translation (MAP-T))
MLD
- IETF RFC 2710 (Multicast Listener Discovery (MLD) for IPv6)
- IETF RFC 3513 (Internet Protocol Version 6 (IPv6) Addressing Architecture)
- IETF RFC 3810 (Multicast Listener Discovery Version 2 (MLDv2) for IPv6)
- IETF RFC 4541 (Considerations for Internet Group Management Protocol (IGMP) and Multicast Listener Discovery (MLD) Snooping Switches)
- IETF RFC 6762 (Multicast DNS)
- IETF RFC 6763 (DNS-Based Service Discovery)
MPTCP
- IETF RFC 8684 (TCP Extensions for Multipath Operation with Multiple Addresses)
Multicast DNS
- IETF RFC 3513 (Internet Protocol Version 6 (IPv6) Addressing Architecture)
- IETF RFC 6762 (Multicast DNS)
- IETF RFC 6763 (DNS-Based Service Discovery)
Multicast Snooping
- IETF RFC 4541 (Considerations for Internet Group Management Protocol (IGMP) and Multicast Listener Discovery (MLD) Snooping Switches)
NAT
- IETF RFC 1350 (THE TFTP PROTOCOL (REVISION 2))
- IETF RFC 3489 (STUN - Simple Traversal of User Datagram Protocol (UDP) Through Network Address Translators (NATs))
Path MTU Discovery
- IETF RFC 1191 (Path MTU Discovery)
Path MTU Discovery for IPv6
- IETF RFC 1981 (Path MTU Discovery for IP version 6)
POPv3
- IETF RFC 1939 (Post Office Protocol - Version 3)
PPP
- IETF RFC 1548 (The Point-to-Point Protocol (PPP))
PPPoE
- IETF RFC 1548 (The Point-to-Point Protocol (PPP))
- IETF RFC 2516 (A Method for Transmitting PPP Over Ethernet (PPPoE))
- IETF RFC 5072 (IP Version 6 over PPP)
RIPng
- IETF RFC 2080 (RIPng for IPv6)
SIP
- IETF Internet-Draft draft-biggs-sip-nat-00 (A SIP Application Level Gateway for Network Address Translation)
- IETF RFC 3261 (SIP: Session Initiation Protocol)
SMTP
- IETF RFC 821 (SIMPLE MAIL TRANSFER PROTOCOL)
STUN
- IETF RFC 3489 (STUN - Simple Traversal of User Datagram Protocol (UDP) Through Network Address Translators (NATs))
TCP
- IETF RFC 3168 (The Addition of Explicit Congestion Notification (ECN) to IP)
TFTP
- IETF RFC 1350 (THE TFTP PROTOCOL (REVISION 2))
Unique Local IPv6 Unicast Addresses
- IETF RFC 4193 (Unique Local IPv6 Unicast Addresses)
- IETF RFC 4861 (Neighbor Discovery for IP version 6 (IPv6))
- IETF RFC 7084 (IPv6 CE Router Requirements)
UPnP
- Broadcom UPnP Remote Preauth Code Execution Vulnerability
- From Zero to ZeroDay Journey: Router Hacking (WRT54GL Linksys Case)
- InternetGatewayDevice:1 Device Template Version 1.01
- InternetGatewayDevice:2 Device Template Version 1.01
- UPnP Device Architecture 1.0
- UPnP Device Architecture 1.1
- WANIPConnection:1 Service Template Version 1.01
- WANIPConnection:2 Service Template Version 1.01
- WANIPConnection:2 Service Template Version 2.00
- WANIPv6FirewallControl:1 Service Template Version 1.00
Security
Firewall
- Nmap Network Scanning (The Official Nmap Project Guide to Network Discovery and Security Scanning)
Multiport
DNS-based Service Discovery
- IETF RFC 6762 (Multicast DNS)
- IETF RFC 6763 (DNS-Based Service Discovery)
Generic Routing Encapsulation
- IETF RFC 1191 (Path MTU Discovery)
- IETF RFC 2784 (Generic Routing Encapsulation (GRE))
- IETF RFC 7588 (A Widely Deployed Solution to the Generic Routing Encapsulation (GRE) Fragmentation Problem)
ICMPv6
- IETF RFC 4443 (Internet Control Message Protocol (ICMPv6) for the Internet Protocol Version 6 (IPv6) Specification)
IPv6
- IETF RFC 6762 (Multicast DNS)
- IETF RFC 6763 (DNS-Based Service Discovery)
Multicast DNS
- IETF RFC 6762 (Multicast DNS)
- IETF RFC 6763 (DNS-Based Service Discovery)
NAT
- IETF RFC 3022 (Traditional IP Network Address Translator (Traditional NAT))
Path MTU Discovery
- IETF RFC 1191 (Path MTU Discovery)
RIPng
- IETF RFC 2080 (RIPng for IPv6)
RIPv1
- IETF RFC 2453 (RIP Version 2)
RIPv2
- IETF RFC 2453 (RIP Version 2)
TR-069
DNS-based Service Discovery
- IETF RFC 6763 (DNS-Based Service Discovery)
HTTP
- IETF RFC 6265 (HTTP State Management Mechanism)
Multicast DNS
- IETF RFC 6762 (Multicast DNS)
- IETF RFC 6763 (DNS-Based Service Discovery)
STUN
- BBF TR-069 Issue 1 Amendment 6 (CPE WAN Management Protocol Version 1.4)
TR-069
- BBF CWMP Data Model Device:1.14 Root Data Model (TR-181 Issue 1 Amendment 7)
- BBF CWMP Data Model Device:2.14 Root Data Model (TR-181 Issue 2 Amendment 14 Corrigendum 1)
- BBF CWMP Data Model Device:2.15 Root Data Model (TR-181 Issue 2 Amendment 15)
- BBF CWMP Data Model Device:2.16 Root Data Model (TR-181 Issue 2 Amendment 16)
- BBF CWMP Data Model Device:2.18 Root Data Model (TR-181 Issue 2 Amendment 18)
- BBF CWMP Data Model InternetGatewayDevice:1.14 Root Data Model (TR-098 Issue 1 Amendment 8)
- BBF TP-181 Issue 1 Corrigendum 1 (CWMP Interoperability and Functionality Test Plan)
- BBF TR-069 Issue 1 Amendment 6 (CPE WAN Management Protocol Version 1.4)
- BBF TR-143 Issue 1 Amendment 1 Corrigendum 2 (Enabling Network Throughput Performance Tests and Statistical Monitoring)
- IETF RFC 6265 (HTTP State Management Mechanism)
- IETF RFC 6762 (Multicast DNS)
- IETF RFC 6763 (DNS-Based Service Discovery)
- SANS ISC Article (Port 7547 SOAP Remote Code Execution Attack Against DSL Modems)
- Wikipedia Article (Code Injection)
- Broadband Forum OD-128 (Test Plan for TR-069 Plugfests, Rev 4)
WiFi
- BBF TR-069 Issue 1 Amendment 6 (CPE WAN Management Protocol Version 1.4)
TR-069 EDM
TR-069
- BBF CWMP Data Model FAPService:1.1 Service Data Model (TR-196 Issue 1 Amendment 1 Corrigendum 1)
- BBF CWMP Data Model FAPService:2.1 Service Data Model (TR-196 Issue 2 Amendment 1 Corrigendum 2)
- BBF CWMP Data Model STBService:1.4 Service Data Model (TR-135 Issue 1 Amendment 4 Corrigendum 1)
- BBF CWMP Data Model StorageService:1.3 Service Data Model (TR-140 Issue 1 Amendment 3 Corrigendum 1)
- BBF CWMP Data Model VoiceService:1.1 Service Data Model (TR-104 Issue 1 Amendment 1)
- BBF CWMP Data Model VoiceService:2.0 for CWMP Outdated Corrigendum (TR-104 Issue 2 Corrigendum 2)
IKE
Diffie-Hellman
- IETF RFC 2631 (Diffie-Hellman Key Agreement Method)
IKEv1
- IETF RFC 2406 (IP Encapsulating Security Payload (ESP))
- IETF RFC 2408 (Internet Security Association and Key Management Protocol (ISAKMP))
- IETF RFC 2409 (The Internet Key Exchange (IKE))
- IETF RFC 2631 (Diffie-Hellman Key Agreement Method)
- IETF RFC 3947 (Negotiation of NAT-Traversal in the IKE)
- IETF RFC 3948 (UDP Encapsulation of IPsec ESP Packets)
IP Encapsulating Security Payload (ESP)
- IETF RFC 2406 (IP Encapsulating Security Payload (ESP))
IPsec
- IETF RFC 2406 (IP Encapsulating Security Payload (ESP))
SNMP
SNMP
- IETF RFC 1157 (A Simple Network Management Protocol (SNMP))
- IETF RFC 1901 (Introduction to Community-based SNMPv2)
- IETF RFC 3410 (Introduction and Applicability Statements for Internet Standard Management Framework)
Storage
FTP
- IETF RFC 959 (FILE TRANSFER PROTOCOL (FTP))
- IETF RFC 2228 (FTP Security Extensions)
FTP Secure
- IETF RFC 2228 (FTP Security Extensions)
DOCSIS
Data Over Cable Service Interface Specification
- IETF RFC 1157 (A Simple Network Management Protocol (SNMP))
- IETF RFC 1901 (Introduction to Community-based SNMPv2)
- IETF RFC 2131 (Dynamic Host Configuration Protocol)
- IETF RFC 3315 (Dynamic Host Configuration Protocol for IPv6 (DHCPv6))
- IETF RFC 3410 (Introduction and Applicability Statements for Internet Standard Management Framework)
- IETF RFC 4039 (Rapid Commit Option for the Dynamic Host Configuration Protocol version 4 (DHCPv4))
- IETF RFC 7083 (DHCPv6 SOL_MAX_RT Option)
DHCPv4
- IETF RFC 2131 (Dynamic Host Configuration Protocol)
- IETF RFC 4039 (Rapid Commit Option for the Dynamic Host Configuration Protocol version 4 (DHCPv4))
DHCPv6
- IETF RFC 3315 (Dynamic Host Configuration Protocol for IPv6 (DHCPv6))
- IETF RFC 7083 (DHCPv6 SOL_MAX_RT Option)
SNMP
- IETF RFC 1157 (A Simple Network Management Protocol (SNMP))
- IETF RFC 1901 (Introduction to Community-based SNMPv2)
- IETF RFC 3410 (Introduction and Applicability Statements for Internet Standard Management Framework)
USP
DNS-based Service Discovery
- IETF RFC 6763 (DNS-Based Service Discovery)
Multicast DNS
- IETF RFC 6762 (Multicast DNS)
- IETF RFC 6763 (DNS-Based Service Discovery)
USP
- BBF TP-469 Issue 1 Amendment 2 (Conformance Test Plan for USP Agents)
- BBF TP-469 Issue 1 Amendment 3 (Conformance Test Plan for USP Agents)
- BBF TR-369 Version 1.3 (User Services Platform (USP))
- BBF USP Data Model Device:2.15 Root Data Model (TR-181 Issue 2 Amendment 15)
- BBF USP Data Model Device:2.16 Root Data Model (TR-181 Issue 2 Amendment 16)
- BBF USP Data Model Device:2.18 Root Data Model (TR-181 Issue 2 Amendment 18)
- BBF USP Data Model FAPService:2.1 Service Data Model (TR-196 Issue 2 Amendment 1 Corrigendum 2)
- BBF USP Data Model STBService:1.4 Service Data Model (TR-135 Issue 1 Amendment 4 Corrigendum 1)
- BBF USP Data Model StorageService:1.3 Service Data Model (TR-140 Issue 1 Amendment 3 Corrigendum 1)
- BBF USP Data Model VoiceService:2.0 Service Data Model (TR-104 Issue 2 Corrigendum 2)
WiFi
- BBF TR-369 Version 1.3 (User Services Platform (USP))