18.07.2013 Views

Sidewinder G2 6.1.2 Administration Guide - Glossary of Technical ...

Sidewinder G2 6.1.2 Administration Guide - Glossary of Technical ...

Sidewinder G2 6.1.2 Administration Guide - Glossary of Technical ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Appendix D: Configuring Dynamic Routing with RIP<br />

RIP with <strong>Sidewinder</strong> <strong>G2</strong> using transparent IP addressing<br />

If connection is lost<br />

between Router_a<br />

and <strong>Sidewinder</strong><strong>G2</strong>_b<br />

618<br />

hops verses 4 hops), it forwards the connection frame on to Router_a, which<br />

forwards the frame to the <strong>Sidewinder</strong> <strong>G2</strong>. The <strong>Sidewinder</strong> <strong>G2</strong> IP services<br />

receive the frame, and checks its routing table to decide if it knows where this<br />

connection request should be sent.<br />

Because the external routing table has a route to Bizco’s network, the IP<br />

services sends the request up to the Telnet proxy. If there was no route to<br />

Bizco’s network, and a default route had not been specified, the <strong>Sidewinder</strong> <strong>G2</strong><br />

IP services would have discarded the packet. The Telnet proxy receives and<br />

validates the connection request, then proceeds to issue a new, independent<br />

TCP connection request to the Telnet server (on the external network). This<br />

new request, which has an originating address <strong>of</strong> the external <strong>Sidewinder</strong> <strong>G2</strong>,<br />

gets sent to Router_a and is forwarded on into the Bizco network and so on<br />

and so forth. The Bizco Telnet server replies back to the <strong>Sidewinder</strong> <strong>G2</strong>,<br />

thinking that the <strong>Sidewinder</strong> <strong>G2</strong> is the originator <strong>of</strong> the session. The Telnet<br />

proxy then replies back to the Telnet client, and the session is now in place<br />

between the server and the client.<br />

If the connection between Router_a and <strong>Sidewinder</strong><strong>G2</strong>_b is lost, the following<br />

occurs:<br />

1 <strong>Sidewinder</strong><strong>G2</strong>_b notices that it is no-longer receiving RIP updates from<br />

Router_a and updates its local routing table hop count for that route to 16<br />

(route unreachable), and broadcasts this out on the internal network (this is<br />

to notify Router_b).<br />

2 The Telnet client sends another IP frame to Router_a unaware that the<br />

route between Router_a-to-<strong>Sidewinder</strong><strong>G2</strong>_b has been lost. Router_a looks<br />

at its local routing table and discovers there are two routes, one<br />

unreachable, the other through Router_d.<br />

3 Because Router_d is on the same network as the client, Router_b sends an<br />

‘ICMP Redirect’ back at the client stating that it can reach the Telnet server<br />

network through Router_d.<br />

4 The client updates its local routing table to point that host at Router_d, then<br />

re-sends its last frame to Router_d.<br />

5 Router_d receives the frame and forwards it on to Router_c, which<br />

forwards it on to <strong>Sidewinder</strong><strong>G2</strong>_c.<br />

6 <strong>Sidewinder</strong><strong>G2</strong>_c, receives the IP frame for the Telnet server, checks the<br />

route, has a route, and sends it up to the internal TCP servers. The<br />

<strong>Sidewinder</strong> <strong>G2</strong> TCP services checks the frame and discovers this is not a<br />

TCP connection request and that it there is not currently a session with the<br />

client. Because <strong>of</strong> this, TCP services builds a ‘TCP reset’ frame and sends<br />

it back to the client.<br />

Note: This causes the current Telnet session to be lost. However, when the Telnet<br />

client opens another session to the server, that connection request will get sent to<br />

<strong>Sidewinder</strong><strong>G2</strong>_c, which will go through all the above steps and establish a NEW<br />

session with the Telnet server.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!