Prestige 2602HW Series User’s Guide
158
Chapter 13 Firewalls
If an initiation packet originates on the LAN, this means that someone is trying to make a
connection from the LAN to the Internet. Assuming that this is an acceptable part of the
security policy (as is the case with the default policy), the connection will be allowed. A cache
entry is added which includes connection information such as IP addresses, TCP ports,
sequence numbers, etc.
When the Prestige receives any subsequent packet (from the Internet or from the LAN), its
connection information is extracted and checked against the cache. A packet is only allowed to
pass through if it corresponds to a valid connection (that is, if it is a response to a connection
which originated on the LAN).
13.5.4 UDP/ICMP Security
UDP and ICMP do not themselves contain any connection information (such as sequence
numbers). However, at the very minimum, they contain an IP address pair (source and
destination). UDP also contains port pairs, and ICMP has type and code information. All of
this data can be analyzed in order to build "virtual connections" in the cache.
For instance, any UDP packet that originates on the LAN will create a cache entry. Its IP
address and port pairs will be stored. For a short period of time, UDP packets from the WAN
that have matching IP and UDP information will be allowed back in through the firewall.
A similar situation exists for ICMP, except that the Prestige is even more restrictive.
Specifically, only outgoing echoes will allow incoming echo replies, outgoing address mask
requests will allow incoming address mask replies, and outgoing timestamp requests will
allow incoming timestamp replies. No other ICMP packets are allowed in through the firewall,
simply because they are too dangerous and contain too little tracking information. For
instance, ICMP redirect packets are never allowed in, since they could be used to reroute
traffic through attacking machines.
13.5.5 Upper Layer Protocols
Some higher layer protocols (such as FTP and RealAudio) utilize multiple network
connections simultaneously. In general terms, they usually have a "control connection" which
is used for sending commands between endpoints, and then "data connections" which are used
for transmitting bulk information.
Consider the FTP protocol. A user on the LAN opens a control connection to a server on the
Internet and requests a file. At this point, the remote server will open a data connection from
the Internet. For FTP to work properly, this connection must be allowed to pass through even
though a connection from the Internet would normally be rejected.
In order to achieve this, the Prestige inspects the application-level FTP data. Specifically, it
searches for outgoing "PORT" commands, and when it sees these, it adds a cache entry for the
anticipated data connection. This can be done safely, since the PORT command contains
address and port information, which can be used to uniquely identify the connection.
Summary of Contents for Prestige 2602HW Series
Page 2: ......
Page 22: ...Prestige 2602HW Series User s Guide 22...
Page 30: ...Prestige 2602HW Series User s Guide 30...
Page 36: ...Prestige 2602HW Series User s Guide 36...
Page 40: ...Prestige 2602HW Series User s Guide 40 Introduction to DSL...
Page 72: ...Prestige 2602HW Series User s Guide 72 Chapter 4 Password Setup...
Page 102: ...Prestige 2602HW Series User s Guide 102 Chapter 6 Wireless LAN Setup...
Page 112: ...Prestige 2602HW Series User s Guide 112 Chapter 7 WAN Setup...
Page 124: ...Prestige 2602HW Series User s Guide 124 Chapter 8 Network Address Translation NAT Screens...
Page 130: ...Prestige 2602HW Series User s Guide 130 Chapter 9 Introduction to VoIP...
Page 142: ...Prestige 2602HW Series User s Guide 142 Chapter 10 Voice Screens...
Page 148: ...Prestige 2602HW Series User s Guide 148 Chapter 12 Time and Date...
Page 162: ...Prestige 2602HW Series User s Guide 162 Chapter 13 Firewalls...
Page 192: ...Prestige 2602HW Series User s Guide 192 Chapter 16 Remote Management Configuration...
Page 206: ...Prestige 2602HW Series User s Guide 206 Chapter 17 Universal Plug and Play UPnP...
Page 212: ...Prestige 2602HW Series User s Guide 212 Chapter 18 Logs Screens...
Page 214: ...Prestige 2602HW Series User s Guide 214 Chapter 19 Maintenance Figure 102 System Status...
Page 224: ...Prestige 2602HW Series User s Guide 224 Chapter 19 Maintenance...
Page 232: ...Prestige 2602HW Series User s Guide 232 Chapter 20 Introducing the SMT...
Page 236: ...Prestige 2602HW Series User s Guide 236 Chapter 21 Menu 1 General Setup...
Page 240: ...Prestige 2602HW Series User s Guide 240 Chapter 22 Menu 2 WAN Backup Setup...
Page 244: ...Prestige 2602HW Series User s Guide 244 Chapter 23 Menu 3 LAN Setup...
Page 248: ...Prestige 2602HW Series User s Guide 248 Chapter 24 Wireless LAN Setup...
Page 254: ...Prestige 2602HW Series User s Guide 254 Chapter 25 Internet Access...
Page 268: ...Prestige 2602HW Series User s Guide 268 Chapter 27 Static Route Setup...
Page 272: ...Prestige 2602HW Series User s Guide 272 Chapter 28 Bridging Setup...
Page 288: ...Prestige 2602HW Series User s Guide 288 Chapter 29 Network Address Translation NAT...
Page 304: ...Prestige 2602HW Series User s Guide 304 Chapter 31 Filter Configuration...
Page 324: ...Prestige 2602HW Series User s Guide 324 Chapter 34 System Information and Diagnosis...
Page 340: ...Prestige 2602HW Series User s Guide 340 Chapter 35 Firmware and Configuration File Maintenance...
Page 346: ...Prestige 2602HW Series User s Guide 346 Chapter 36 System Maintenance...
Page 350: ...Prestige 2602HW Series User s Guide 350 Chapter 37 Remote Management...
Page 362: ...Prestige 2602HW Series User s Guide 362 Chapter 39 Call Scheduling...
Page 366: ...Prestige 2602HW Series User s Guide 366 Chapter 40 Internal SPTGEN...
Page 372: ...Prestige 2602HW Series User s Guide 372 Chapter 41 Troubleshooting...
Page 376: ...Prestige 2602HW Series User s Guide 376 Appendix A Hardware Specifications...
Page 396: ...Prestige 2602HW Series User s Guide 396 Appendix C IP Subnetting...
Page 402: ...Prestige 2602HW Series User s Guide 402 Appendix E Wireless LAN and IEEE 802 11...
Page 409: ...Prestige 2602HW Series User s Guide Appendix H Triangle Route 409...
Page 410: ...Prestige 2602HW Series User s Guide 410 Appendix H Triangle Route...
Page 434: ...Prestige 2602HW Series User s Guide 434 Appendix J Command Interpreter...
Page 436: ...Prestige 2602HW Series User s Guide 436 Appendix K Firewall Commands...