Re: HSRP [7:47177]

2002-06-22 Thread LongTrip

Tim,

If you have not hard configured the MAC address then it will be the MAC of
the "virtual router". This MAC address is a combination of 3 things; vendor
code, well known HSRP virtual MAC address, and the group number of the
active router.

Below are listed some sources of information.

http://www.cisco.com/warp/public/473/62.shtml#addressing
Quote:
HSRP Standby IP Address Communication (All Media Except Token Ring)
Since host workstations are configured with their default gateway as the
HSRP standby IP address, hosts must communicate with the MAC address
associated with the HSRP standby IP address. This MAC address will be a
virtual MAC address composed of .0c07.ac**, where ** is the HSRP group
number in hexadecimal based on the respective interface. For example, HSRP
group one will use the HSRP virtual MAC address of .0c07.ac01. Hosts on
the adjoining LAN segment use the normal ARP process to resolve the
associated MAC addresses.
End Quote:


Building Cisco Multilayer Switched Networks (chapter 7)
MAC  -  .0c07.ac01
.0c  -  Vendor identifier Cisco
07.ac-  Well known HSRP Virtual MAC address
01   -  Group address 

http://www.cisco.com/univercd/cc/td/doc/product/lan/c3550/1214ea1/3550scg/swhsrp.htm
It is configurable if you need to do so with the following command.
standby [group-number] mac-address mac-address

or

standby use-bia

Kim 


> 
> From: "Tim Potier" 
> Date: 2002/06/22 Sat AM 12:17:36 EDT
> To: [EMAIL PROTECTED]
> Subject: HSRP [7:47177]
> 
> Lets say I have HSRP configured on a series of routers... I know clients
are
> sending packets to the MAC/IP of the well known "virtual MAC" with Cisco
> equipment.  Assume the receiving station recieves the packet directly from
> the router participating in HSRP with the highest priority... what is the
> source MAC the receiving station sees?




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7&i=47189&t=47177
--
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: HSRP [7:47177]

2002-06-22 Thread Priscilla Oppenheimer

At 12:17 AM 6/22/02, Tim Potier wrote:
>Lets say I have HSRP configured on a series of routers... I know clients are
>sending packets to the MAC/IP of the well known "virtual MAC" with Cisco
>equipment.  Assume the receiving station recieves the packet directly from
>the router participating in HSRP with the highest priority... what is the
>source MAC the receiving station sees?

The reply will come from the actual MAC address of the router interface. At 
this point, the router is just forwarding packets. It doesn't care that 
HSRP is configured. I tried a test. I have 2 routers (Albany and Charlotte) 
and a PC, like this:

more nets more nets
|  |
|  |
Albany--EthernetCharlotte
10.10.0.1|  10.10.0.2
00 00 0C 05 3E 80|  00 00 0C 00 2E 75
standby ip 10.0.0.3  |  standby ip 10.0.0.3
  |
  |
 PC
address = 10.10.0.10
gateway = 10.10.0.3
running EtherPeek

Albany#show standby
Ethernet0 - Group 0
   Local state is Active, priority 100
   Hellotime 3 holdtime 10
   Next hello sent in 0:00:02
   Hot standby IP address is 10.10.0.3 configured
   Active router is local
   Standby router is 10.10.0.2 expires in 0:00:09

charlotte#show standby
Ethernet0 - Group 0
   Local state is Standby, priority 100
   Hellotime 3 holdtime 10
   Next hello sent in 0:00:00
   Hot standby IP address is 10.0.0.3 configured
   Active router is 10.10.0.1 expires in 0:00:07
   Standby router is local
charlotte#

Albany is active. The MAC virtual address is 00:00:0C:07:AC:00.

I ping to anything on the network from my PC. If the destination is 
reachable via Charlotte, then I see the packet go from my PC MAC to 
00:00:0C:07:AC:00 (the virtual MAC address.) Then I see the same packet go 
from Albany's real MAC address to Charlotte's real MAC address (with no 
ICMP Redirect, by the way).

If the destination is reachable via Albany, then I don't see the second 
packet.

Regardless, in all cases the ping reply comes back from the real MAC 
address of Albany or Charlotte.

Here's the simpler case where I pinged 172.16.50.1 which is reachable via 
Albany. Ping:

Ethernet Header
   Destination:  00:00:0C:07:AC:00
   Source:   00:00:0E:D5:C7:E7
   Protocol Type:0x0800  IP
IP Header - Internet Protocol Datagram
   Version:  4
   Header Length:5  (20  bytes)
   Type of Service:  %
   Total Length: 60
   Identifier:   6400
   Fragmentation Flags:  %000
   Fragment Offset:  0  (0  bytes)
   Time To Live: 32
   Protocol: 1  ICMP - Internet Control Message Protocol
   Header Checksum:  0x999C
   Source IP Address:10.10.0.10
   Dest. IP Address: 172.16.50.1
   No IP Options
ICMP - Internet Control Messages Protocol
   ICMP Type:8  Echo Request
   Code: 0
   Checksum: 0x355C
   Identifier:   0x0200
   Sequence Number:  0x0016

Ping Reply:

Ethernet Header
   Destination:  00:00:0E:D5:C7:E7
   Source:   00:00:0C:05:3E:80
   Protocol Type:0x0800  IP
IP Header - Internet Protocol Datagram
   Version:  4
   Header Length:5  (20  bytes)
   Type of Service:  %
   Total Length: 60
   Identifier:   6400
   Fragmentation Flags:  %000
   Fragment Offset:  0  (0  bytes)
   Time To Live: 255
   Protocol: 1  ICMP - Internet Control Message Protocol
   Header Checksum:  0xBA9B
   Source IP Address:172.16.50.1
   Dest. IP Address: 10.10.0.10
   No IP Options
ICMP - Internet Control Messages Protocol
   ICMP Type:0  Echo Reply
   Code: 0
   Checksum: 0x3D5C
   Identifier:   0x0200
   Sequence Number:  0x0016

HTH.

Priscilla




Priscilla Oppenheimer
http://www.priscilla.com




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7&i=47212&t=47177
--
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: HSRP [7:47177]

2002-06-22 Thread Michael L. Williams

"Priscilla Oppenheimer"  wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> At 12:17 AM 6/22/02, Tim Potier wrote:
> >Lets say I have HSRP configured on a series of routers... I know clients
are
> >sending packets to the MAC/IP of the well known "virtual MAC" with Cisco
> >equipment.  Assume the receiving station recieves the packet directly
from
> >the router participating in HSRP with the highest priority... what is the
> >source MAC the receiving station sees?
>
> The reply will come from the actual MAC address of the router interface.
At
> this point, the router is just forwarding packets. It doesn't care that
> HSRP is configured

I was thinking the same thing.  Sure, a client that sends to the Virtual IP
for the HSRP gateway uses the virtual MAC to send to, but as far as return
traffic, it seems the router would just receive the packet, lookup which
interface it should go out, then rewrite the source/dest MACs in the frame
and send it out no HSRP involved

Mike W.




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7&i=47213&t=47177
--
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: HSRP [7:47177]

2002-06-22 Thread Priscilla Oppenheimer

There might be a Howard-inspired lesson in this. ;-)

In the Control Plane, the host ARPs for its default gateway, which in this 
case is configured to be the HSRP virtual IP address of the routers.

In the Management Plane, the routers talk amongst themselves to make sure 
that the virtual IP and MAC addresses stay live.

In the User Plane, the host sends user traffic (Ping in my case) and the 
routers forward traffic, without regards to HSRP. Sure, the host uses the 
virtual MAC address as its destination, but it doesn't know there's 
anything virtual about it. The routers forward the reply without any 
concerns about HSRP.

I did run this on some rather old routers running IOS 11.0, but I'm pretty 
sure the results would be the same on newer IOS (although you can get an 
HSRP-configured router to do ICMP Redirects now.) Also, it wasn't exactly 
the scenario the original poster asked about, in that he seemed to be 
implying the source and dest were out the same interface on the router, and 
he was asking about just the request maybe, whereas I got the reply 
involved. His exact scenario was harder to set up. Hm. I'll give it a 
try. Unfortunately, my routers don't do VLANs (too old), but I could try it 
with secondary addresses.

OK, tried it, same result. The only time you see the virtual MAC address is 
on the original request from the host. Forwarded requests and replies don't 
use it.

Gotta run. I really do have a life outside my lab?! ;-)

Priscilla

At 08:31 PM 6/22/02, Michael L. Williams wrote:
>"Priscilla Oppenheimer"  wrote in message
>[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> > At 12:17 AM 6/22/02, Tim Potier wrote:
> > >Lets say I have HSRP configured on a series of routers... I know clients
>are
> > >sending packets to the MAC/IP of the well known "virtual MAC" with Cisco
> > >equipment.  Assume the receiving station recieves the packet directly
>from
> > >the router participating in HSRP with the highest priority... what is
the
> > >source MAC the receiving station sees?
> >
> > The reply will come from the actual MAC address of the router interface.
>At
> > this point, the router is just forwarding packets. It doesn't care that
> > HSRP is configured
>
>I was thinking the same thing.  Sure, a client that sends to the Virtual IP
>for the HSRP gateway uses the virtual MAC to send to, but as far as return
>traffic, it seems the router would just receive the packet, lookup which
>interface it should go out, then rewrite the source/dest MACs in the frame
>and send it out no HSRP involved
>
>Mike W.


Priscilla Oppenheimer
http://www.priscilla.com




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7&i=47218&t=47177
--
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: HSRP [7:47177]

2002-06-22 Thread Tim Potier

Thank you all!


Message Posted at:
http://www.groupstudy.com/form/read.php?f=7&i=47225&t=47177
--
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: HSRP [7:47177]

2002-06-23 Thread Kim Graham

This brings up a question.  I understand that after the initial "hi I will
be handling your requests please use me as your destination mac address". 
(Router talking to client).

But what happens when the initial router fails and HSRP kicks in? After an
unreachable, would ClientA send out an arp or would RouterB initiate the
arping to re-establish connections to any client that was using RouterA
after it noticed that RouterA was not responding?

Scenario:


ClientA - RouterA/B(HSRP) -- ClientB

ClientA  sends a packet to ClientB
ClientA  talks to the Virtual RouterA/B -- RouterA/B sends to ClientB
RouterA/B tells ClientA -- RouterA will be handling your requests.
RouterA/B tells ClientB -- RouterA will be handling your requests to ClientA
ClientA then sends more packets to ClientB via RouterA.
ClientB responds to ClientA via RouterA.

Janitor comes in and accidentally unplugs RouterA's power cord.

ClientA now has to re-establish a connection with ClientB.

I have seen the above scenario happen in a failover test when implementing a
new core but did not have a bug in my ear to watch the MAC addresses.  It
has my curiosity perked.

In theory I beleive RouterB would re-establish communication after a failed
"hi are you there packet to RouterA".  I will have to wait until a lab is
set up to play out the scenario.

Kim




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7&i=47232&t=47177
--
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: HSRP [7:47177]

2002-06-23 Thread Michael L. Williams

This isn't quite right.  See comments below.

"Kim Graham"  wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> This brings up a question.  I understand that after the initial "hi I will
> be handling your requests please use me as your destination mac address".
> (Router talking to client).
>
> But what happens when the initial router fails and HSRP kicks in? After an
> unreachable, would ClientA send out an arp or would RouterB initiate the
> arping to re-establish connections to any client that was using RouterA
> after it noticed that RouterA was not responding?
>
> Scenario:
>
>
> ClientA - RouterA/B(HSRP) -- ClientB
>
> ClientA  sends a packet to ClientB
> ClientA  talks to the Virtual RouterA/B -- RouterA/B sends to ClientB
> RouterA/B tells ClientA -- RouterA will be handling your requests.

Router A never tells Client A that "Router A will be handling your
requests".  As you mentioned, Client A talks to the Virtual Router via the
Virtual IP address which it ARPs to find the Virtual MAC.  Client A never
knows which of the HSRP routers is "intercepting" and processing it's
requests  When Client A sends a frame to the Virtual MAC to go out of
it's gateway, both Router A and Router B "hear" the packet, but only the
HSRP Active router will process it.  So if, the janitor steps in and unplugs
Router A, then after Router B misses enough Hello packets from Router A, it
declares itself the Active HSRP router for that HSRP group, and at that
point it starts to process the information sent to the Virtual IP/Virtual
MAC.  This is all transparent to the end clients, Client A in this example.
So as far as Client A knows, it's still sending traffic to the Virtual IP
via the Virtual MAC address it has in its ARP cache.

HTH,
Mike W.




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7&i=47235&t=47177
--
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: HSRP [7:47177]

2002-06-23 Thread Chuck

Sometimes I suspect we get lost in forest, and all we can see are the trees.
Let's look at this from the perspective of how data is moved from here to
there. Comments below:


""Kim Graham""  wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> This brings up a question.  I understand that after the initial "hi I will
> be handling your requests please use me as your destination mac address".
> (Router talking to client).
>
> But what happens when the initial router fails and HSRP kicks in? After an
> unreachable, would ClientA send out an arp or would RouterB initiate the
> arping

CL: The ARP process is used by any host ( router or PC or other
workstation ) when it has data for a particular host at a particular IP
address. The host knows through the XOR process that the destination host is
on th same subnet. Since devices on the same subnet are operating at the L2
layer, a MAC is required. The host says, essentially "I have data for
network address. What MAC should I use?" and the appropriate host replies
"use this one - I'm that IP address, here is my MAC address"

CL: So in the case you state, there is no reason for Router B to do
anything. It does not have data to transmit to host A.

>to re-establish connections to any client that was using RouterA
> after it noticed that RouterA was not responding?
>
> Scenario:
>
>
> ClientA - RouterA/B(HSRP) -- ClientB
>
> ClientA  sends a packet to ClientB
> ClientA  talks to the Virtual RouterA/B -- RouterA/B sends to ClientB

CL: Not exactly. The router that is the HSRP primary does all the talking to
host A.


> RouterA/B tells ClientA -- RouterA will be handling your requests.

CL: not exactly. The HSRP primary device, using the virtual IP/MAC, does all
the communication at this point. there is no provision for a process as you
describe. Well, maybe proxy ARP falls into this kind of category, but that's
different.

> RouterA/B tells ClientB -- RouterA will be handling your requests to
ClientA
> ClientA then sends more packets to ClientB via RouterA.

CL: sure, in practical terms. But host A is still sending packets to the
virtual IP/ virtual MAC address, not to physical addresses.


> ClientB responds to ClientA via RouterA.
>
> Janitor comes in and accidentally unplugs RouterA's power cord.
>
> ClientA now has to re-establish a connection with ClientB.

CL: well, in theory,  host A never knows that a failover has occured. So far
as host A is concerned, it is still communicating with the physical device
whose IP and MAC are those that it learned at the beginning of tis process.
that is, the virtual IP/MAC


>
> I have seen the above scenario happen in a failover test when implementing
a
> new core but did not have a bug in my ear to watch the MAC addresses.  It
> has my curiosity perked.
>
> In theory I beleive RouterB would re-establish communication after a
failed
> "hi are you there packet to RouterA".  I will have to wait until a lab is
> set up to play out the scenario.

CL: what you should find is that from the host perspective, nothing changes.
I don't have sniffer experience, but I would hazzard the guess that your
sniffer traces will see no changes to source and destination IP's, and no
change to source and destination MACs. I base this upon my understanding of
the process of how a host sends packets. A more detailed look at the theory
may be found in Comer's Internetworking with TCP/IP volume 1.

CL: My point being that the rules of host to host communication do not split
off into a zillion different special cases every time some fix or other is
introduced. HSRP is based on the router side, and is designed specifically
to keep things simple and consistent as far as the hosts on the particular
segment are concerned. Packets move from host to host using the same rules
and processes every time. These rules don't change just because there is an
HSRP router pair on the segment. they do not change just because there is an
OSPF virtual link somewhere along the line. They do not change just because
you are on dial backup, rather than the primary WAN link. It becomes far
easier to understand when you start from the fundamental principal, and move
outwards, than if you get lost in the maze of looking at everything as a
special case.

CL: sorry for the soap box. over the past few days there have been several
threads which have indicated to me that certain fundamentals are not
understood.






>
> Kim




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7&i=47248&t=47177
--
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: HSRP [7:47177]

2002-06-23 Thread Priscilla Oppenheimer

At 10:19 AM 6/23/02, Kim Graham wrote:
>This brings up a question.  I understand that after the initial "hi I will
>be handling your requests please use me as your destination mac address".
>(Router talking to client).

Well, there's not really an initial "hi," although I like the literary 
sound of that. The client ARPs for its default gateway and the router 
answers. The client has been configured with the virtual IP address for the 
gateway. The active router responds with the virtual MAC address in the ARP 
reply.


>But what happens when the initial router fails and HSRP kicks in? After an
>unreachable, would ClientA send out an arp or would RouterB initiate the
>arping to re-establish connections to any client that was using RouterA
>after it noticed that RouterA was not responding?

It's completely transparent to the client. The standby router takes over 
and forwards packets addressed to the virtual MAC address.


>Scenario:
>
>
>ClientA - RouterA/B(HSRP) -- ClientB
>
>ClientA  sends a packet to ClientB
>ClientA  talks to the Virtual RouterA/B -- RouterA/B sends to ClientB
>RouterA/B tells ClientA -- RouterA will be handling your requests.
>RouterA/B tells ClientB -- RouterA will be handling your requests to ClientA
>ClientA then sends more packets to ClientB via RouterA.
>ClientB responds to ClientA via RouterA.
>
>Janitor comes in and accidentally unplugs RouterA's power cord.
>
>ClientA now has to re-establish a connection with ClientB.
>
>I have seen the above scenario happen in a failover test when implementing a
>new core but did not have a bug in my ear to watch the MAC addresses.  It
>has my curiosity perked.
>
>In theory I beleive RouterB would re-establish communication after a failed
>"hi are you there packet to RouterA".  I will have to wait until a lab is
>set up to play out the scenario.
>
>Kim


Priscilla Oppenheimer
http://www.priscilla.com




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7&i=47261&t=47177
--
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: Re: HSRP [7:47177]

2002-06-23 Thread LongTrip

So you are saying the client never sees the MAC address of RouterA?  It only
sees the MAC address of the "Virtual Router"?

Kim

> 
> From: "Michael L. Williams" 
> Date: 2002/06/23 Sun AM 11:29:24 EDT
> To: [EMAIL PROTECTED]
> Subject: Re: HSRP [7:47177]
> 
> This isn't quite right.  See comments below.
> 
> "Kim Graham"  wrote in message
> [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> > This brings up a question.  I understand that after the initial "hi I
will
> > be handling your requests please use me as your destination mac address".
> > (Router talking to client).
> >
> > But what happens when the initial router fails and HSRP kicks in? After
an
> > unreachable, would ClientA send out an arp or would RouterB initiate the
> > arping to re-establish connections to any client that was using RouterA
> > after it noticed that RouterA was not responding?
> >
> > Scenario:
> >
> >
> > ClientA - RouterA/B(HSRP) -- ClientB
> >
> > ClientA  sends a packet to ClientB
> > ClientA  talks to the Virtual RouterA/B -- RouterA/B sends to ClientB
> > RouterA/B tells ClientA -- RouterA will be handling your requests.
> 
> Router A never tells Client A that "Router A will be handling your
> requests".  As you mentioned, Client A talks to the Virtual Router via the
> Virtual IP address which it ARPs to find the Virtual MAC.  Client A never
> knows which of the HSRP routers is "intercepting" and processing it's
> requests  When Client A sends a frame to the Virtual MAC to go out of
> it's gateway, both Router A and Router B "hear" the packet, but only the
> HSRP Active router will process it.  So if, the janitor steps in and
unplugs
> Router A, then after Router B misses enough Hello packets from Router A, it
> declares itself the Active HSRP router for that HSRP group, and at that
> point it starts to process the information sent to the Virtual IP/Virtual
> MAC.  This is all transparent to the end clients, Client A in this example.
> So as far as Client A knows, it's still sending traffic to the Virtual IP
> via the Virtual MAC address it has in its ARP cache.
> 
> HTH,
> Mike W.




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7&i=47236&t=47177
--
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: Re: HSRP [7:47177]

2002-06-23 Thread Thomas E. Lawrence

Perhaps this will help explain

http://www.cisco.com/univercd/cc/td/doc/product/software/ios121/121cgcr/ip_c
/ipcprt1/1cdip.htm#xtocid23

Yes, HSRP creates a single "virtual" IP and MAC pair. Yes, when one router
fails, the standby router "assumes" control of this virtual IP and MAC pair.

>From an end station standpoint, nothing has changed. The end station knows
the virtual IP, as configured in it's own settings, or as received as part
of its DHCP configuration. In either case, no end station knows all of the
IP's of all of the members of the HSRP group. Unless things have changed
recently, there is no way to configure multiple default gateways on a
Windows machine, at least. This is the reason HSRP, and now VRRP, were
developed. If the end station does not already know the MAC of the default
gateway, it sends an ARP request, as is standard operating procedure for any
host seeking the MAC of an IP. The active router replies with the virtual
MAC.

You may also want to refer to the VRRP RFC. VRRP is the open standard
intended to replace the several proprietary methods that now exist. The
first couple of pages provide a good explanation and a good background of
the problem to be solved.

ftp://ftp.isi.edu/in-notes/rfc2338.txt

Tom



""LongTrip""  wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> So you are saying the client never sees the MAC address of RouterA?  It
only
> sees the MAC address of the "Virtual Router"?
>
> Kim
>
> >
> > From: "Michael L. Williams"
> > Date: 2002/06/23 Sun AM 11:29:24 EDT
> > To: [EMAIL PROTECTED]
> > Subject: Re: HSRP [7:47177]
> >
> > This isn't quite right.  See comments below.
> >
> > "Kim Graham"  wrote in message
> > [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> > > This brings up a question.  I understand that after the initial "hi I
> will
> > > be handling your requests please use me as your destination mac
address".
> > > (Router talking to client).
> > >
> > > But what happens when the initial router fails and HSRP kicks in?
After
> an
> > > unreachable, would ClientA send out an arp or would RouterB initiate
the
> > > arping to re-establish connections to any client that was using
RouterA
> > > after it noticed that RouterA was not responding?
> > >
> > > Scenario:
> > >
> > >
> > > ClientA - RouterA/B(HSRP) -- ClientB
> > >
> > > ClientA  sends a packet to ClientB
> > > ClientA  talks to the Virtual RouterA/B -- RouterA/B sends to ClientB
> > > RouterA/B tells ClientA -- RouterA will be handling your requests.
> >
> > Router A never tells Client A that "Router A will be handling your
> > requests".  As you mentioned, Client A talks to the Virtual Router via
the
> > Virtual IP address which it ARPs to find the Virtual MAC.  Client A
never
> > knows which of the HSRP routers is "intercepting" and processing it's
> > requests  When Client A sends a frame to the Virtual MAC to go out
of
> > it's gateway, both Router A and Router B "hear" the packet, but only the
> > HSRP Active router will process it.  So if, the janitor steps in and
> unplugs
> > Router A, then after Router B misses enough Hello packets from Router A,
it
> > declares itself the Active HSRP router for that HSRP group, and at that
> > point it starts to process the information sent to the Virtual
IP/Virtual
> > MAC.  This is all transparent to the end clients, Client A in this
example.
> > So as far as Client A knows, it's still sending traffic to the Virtual
IP
> > via the Virtual MAC address it has in its ARP cache.
> >
> > HTH,
> > Mike W.




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7&i=47238&t=47177
--
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: Re: HSRP [7:47177]

2002-06-23 Thread Kevin Cullimore

Generally speaking, people tend to configure hsrp for addresses serving as
default gateways.

When the client's NIC software initializes & gathers values for the default
gateway (dynamically or otherwise), it arps for the gateway's mac address,
which, under ideal conditions, is answered by the active member of the HSRP
group. If the active member of the HSRP group fails, and the standby ISs can
detect this, They will begin answering on behalf of the mac address
associated with the ip default gateway address.

If the client attempts to speak directly to the other address the router is
maintaining on the same ip network it will arp for the BIA of the IS's
ethernet interface.


- Original Message -
From: "LongTrip" 
To: 
Sent: 23 June 2002 12:44 pm
Subject: Re: Re: HSRP [7:47177]


> So you are saying the client never sees the MAC address of RouterA?  It
only
> sees the MAC address of the "Virtual Router"?
>
> Kim
>
> >
> > From: "Michael L. Williams"
> > Date: 2002/06/23 Sun AM 11:29:24 EDT
> > To: [EMAIL PROTECTED]
> > Subject: Re: HSRP [7:47177]
> >
> > This isn't quite right.  See comments below.
> >
> > "Kim Graham"  wrote in message
> > [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> > > This brings up a question.  I understand that after the initial "hi I
> will
> > > be handling your requests please use me as your destination mac
address".
> > > (Router talking to client).
> > >
> > > But what happens when the initial router fails and HSRP kicks in?
After
> an
> > > unreachable, would ClientA send out an arp or would RouterB initiate
the
> > > arping to re-establish connections to any client that was using
RouterA
> > > after it noticed that RouterA was not responding?
> > >
> > > Scenario:
> > >
> > >
> > > ClientA - RouterA/B(HSRP) -- ClientB
> > >
> > > ClientA  sends a packet to ClientB
> > > ClientA  talks to the Virtual RouterA/B -- RouterA/B sends to ClientB
> > > RouterA/B tells ClientA -- RouterA will be handling your requests.
> >
> > Router A never tells Client A that "Router A will be handling your
> > requests".  As you mentioned, Client A talks to the Virtual Router via
the
> > Virtual IP address which it ARPs to find the Virtual MAC.  Client A
never
> > knows which of the HSRP routers is "intercepting" and processing it's
> > requests  When Client A sends a frame to the Virtual MAC to go out
of
> > it's gateway, both Router A and Router B "hear" the packet, but only the
> > HSRP Active router will process it.  So if, the janitor steps in and
> unplugs
> > Router A, then after Router B misses enough Hello packets from Router A,
it
> > declares itself the Active HSRP router for that HSRP group, and at that
> > point it starts to process the information sent to the Virtual
IP/Virtual
> > MAC.  This is all transparent to the end clients, Client A in this
example.
> > So as far as Client A knows, it's still sending traffic to the Virtual
IP
> > via the Virtual MAC address it has in its ARP cache.
> >
> > HTH,
> > Mike W.




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7&i=47243&t=47177
--
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: Re: HSRP [7:47177]

2002-06-23 Thread LongTrip

hmmm maybe there was a misunderstanding on my part of an earlier post that
mentioned "The only time you see the virtual MAC address is on the original
request from the host. Forwarded requests and replies don't use it. ".

I understood this to mean that after the initial set up of communications
that the virtual mac address was not used in subsequent data transmissions.

This will be one for a lab experiment on my part.  Until I see it the result
with my own eyes it will be a question.


Kim



> 
> From: "Thomas E. Lawrence" 
> Date: 2002/06/23 Sun PM 01:08:17 EDT
> To: [EMAIL PROTECTED]
> Subject: Re: Re: HSRP [7:47177]
> 
> Perhaps this will help explain
> 
>
http://www.cisco.com/univercd/cc/td/doc/product/software/ios121/121cgcr/ip_c
> /ipcprt1/1cdip.htm#xtocid23
> 
> Yes, HSRP creates a single "virtual" IP and MAC pair. Yes, when one router
> fails, the standby router "assumes" control of this virtual IP and MAC
pair.
> 
> From an end station standpoint, nothing has changed. The end station knows
> the virtual IP, as configured in it's own settings, or as received as part
> of its DHCP configuration. In either case, no end station knows all of the
> IP's of all of the members of the HSRP group. Unless things have changed
> recently, there is no way to configure multiple default gateways on a
> Windows machine, at least. This is the reason HSRP, and now VRRP, were
> developed. If the end station does not already know the MAC of the default
> gateway, it sends an ARP request, as is standard operating procedure for
any
> host seeking the MAC of an IP. The active router replies with the virtual
> MAC.
> 
> You may also want to refer to the VRRP RFC. VRRP is the open standard
> intended to replace the several proprietary methods that now exist. The
> first couple of pages provide a good explanation and a good background of
> the problem to be solved.
> 
> ftp://ftp.isi.edu/in-notes/rfc2338.txt
> 
> Tom
> 
> 
> 
> ""LongTrip""  wrote in message
> [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> > So you are saying the client never sees the MAC address of RouterA?  It
> only
> > sees the MAC address of the "Virtual Router"?
> >
> > Kim
> >
> > >
> > > From: "Michael L. Williams"
> > > Date: 2002/06/23 Sun AM 11:29:24 EDT
> > > To: [EMAIL PROTECTED]
> > > Subject: Re: HSRP [7:47177]
> > >
> > > This isn't quite right.  See comments below.
> > >
> > > "Kim Graham"  wrote in message
> > > [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> > > > This brings up a question.  I understand that after the initial "hi I
> > will
> > > > be handling your requests please use me as your destination mac
> address".
> > > > (Router talking to client).
> > > >
> > > > But what happens when the initial router fails and HSRP kicks in?
> After
> > an
> > > > unreachable, would ClientA send out an arp or would RouterB initiate
> the
> > > > arping to re-establish connections to any client that was using
> RouterA
> > > > after it noticed that RouterA was not responding?
> > > >
> > > > Scenario:
> > > >
> > > >
> > > > ClientA - RouterA/B(HSRP) -- ClientB
> > > >
> > > > ClientA  sends a packet to ClientB
> > > > ClientA  talks to the Virtual RouterA/B -- RouterA/B sends to ClientB
> > > > RouterA/B tells ClientA -- RouterA will be handling your requests.
> > >
> > > Router A never tells Client A that "Router A will be handling your
> > > requests".  As you mentioned, Client A talks to the Virtual Router via
> the
> > > Virtual IP address which it ARPs to find the Virtual MAC.  Client A
> never
> > > knows which of the HSRP routers is "intercepting" and processing it's
> > > requests  When Client A sends a frame to the Virtual MAC to go out
> of
> > > it's gateway, both Router A and Router B "hear" the packet, but only
the
> > > HSRP Active router will process it.  So if, the janitor steps in and
> > unplugs
> > > Router A, then after Router B misses enough Hello packets from Router
A,
> it
> > > declares itself the Active HSRP router for that HSRP group, and at that
> > > point it starts to process the information sent to the Virtual
> IP/Virtual
> > > MAC.  This is all transparent to the end clients, Client A in this
> example.
> > > So as far as Client A knows, it's still sending traffic to the Virtual
> IP
> > > via the Virtual MAC address it has in its ARP cache.
> > >
> > > HTH,
> > > Mike W.




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7&i=47244&t=47177
--
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: Re: HSRP [7:47177]

2002-06-23 Thread Kevin Cullimore

A useful notion to keep in mind is that hsrp and its un-patented
counterparts (you'd think that during the past century, people would learn
from IBM's example, but apparently that isn't the case) are profoundly
asymmetric in scope:

they are concerned with the host->default gateway portion of the
conversation, not the return path (although implementational specifics might
force them to address the return path in some circumstances).



- Original Message -
From: "LongTrip" 
To: 
Sent: 23 June 2002 2:22 pm
Subject: Re: Re: HSRP [7:47177]


> hmmm maybe there was a misunderstanding on my part of an earlier post that
> mentioned "The only time you see the virtual MAC address is on the
original
> request from the host. Forwarded requests and replies don't use it. ".
>
> I understood this to mean that after the initial set up of communications
> that the virtual mac address was not used in subsequent data
transmissions.
>
> This will be one for a lab experiment on my part.  Until I see it the
result
> with my own eyes it will be a question.
>
>
> Kim
>
>
>
> >
> > From: "Thomas E. Lawrence"
> > Date: 2002/06/23 Sun PM 01:08:17 EDT
> > To: [EMAIL PROTECTED]
> > Subject: Re: Re: HSRP [7:47177]
> >
> > Perhaps this will help explain
> >
> >
>
http://www.cisco.com/univercd/cc/td/doc/product/software/ios121/121cgcr/ip_c
> > /ipcprt1/1cdip.htm#xtocid23
> >
> > Yes, HSRP creates a single "virtual" IP and MAC pair. Yes, when one
router
> > fails, the standby router "assumes" control of this virtual IP and MAC
> pair.
> >
> > From an end station standpoint, nothing has changed. The end station
knows
> > the virtual IP, as configured in it's own settings, or as received as
part
> > of its DHCP configuration. In either case, no end station knows all of
the
> > IP's of all of the members of the HSRP group. Unless things have changed
> > recently, there is no way to configure multiple default gateways on a
> > Windows machine, at least. This is the reason HSRP, and now VRRP, were
> > developed. If the end station does not already know the MAC of the
default
> > gateway, it sends an ARP request, as is standard operating procedure for
> any
> > host seeking the MAC of an IP. The active router replies with the
virtual
> > MAC.
> >
> > You may also want to refer to the VRRP RFC. VRRP is the open standard
> > intended to replace the several proprietary methods that now exist. The
> > first couple of pages provide a good explanation and a good background
of
> > the problem to be solved.
> >
> > ftp://ftp.isi.edu/in-notes/rfc2338.txt
> >
> > Tom
> >
> >
> >
> > ""LongTrip""  wrote in message
> > [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> > > So you are saying the client never sees the MAC address of RouterA?
It
> > only
> > > sees the MAC address of the "Virtual Router"?
> > >
> > > Kim
> > >
> > > >
> > > > From: "Michael L. Williams"
> > > > Date: 2002/06/23 Sun AM 11:29:24 EDT
> > > > To: [EMAIL PROTECTED]
> > > > Subject: Re: HSRP [7:47177]
> > > >
> > > > This isn't quite right.  See comments below.
> > > >
> > > > "Kim Graham"  wrote in message
> > > > [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> > > > > This brings up a question.  I understand that after the initial
"hi I
> > > will
> > > > > be handling your requests please use me as your destination mac
> > address".
> > > > > (Router talking to client).
> > > > >
> > > > > But what happens when the initial router fails and HSRP kicks in?
> > After
> > > an
> > > > > unreachable, would ClientA send out an arp or would RouterB
initiate
> > the
> > > > > arping to re-establish connections to any client that was using
> > RouterA
> > > > > after it noticed that RouterA was not responding?
> > > > >
> > > > > Scenario:
> > > > >
> > > > >
> > > > > ClientA - RouterA/B(HSRP) -- ClientB
> > > > >
> > > > > ClientA  sends a packet to ClientB
> > > > > ClientA  talks to the Virtual RouterA/B -- RouterA/B sends to
ClientB
> > > > > RouterA/B tells ClientA -- RouterA will be handling your requests.
> > > >
> > > > Router A never tell

Re: Re: HSRP [7:47177]

2002-06-23 Thread Chuck

""Kevin Cullimore""  wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> A useful notion to keep in mind is that hsrp and its un-patented
> counterparts (you'd think that during the past century, people would learn
> from IBM's example, but apparently that isn't the case) are profoundly
> asymmetric in scope:
>
> they are concerned with the host->default gateway portion of the
> conversation, not the return path (although implementational specifics
might
> force them to address the return path in some circumstances).
>

CL: good point. in my experience, in the quest for 100% up time, the process
still depends upon routers at either end to determine the reachability and
account for that in the routing protocol. for example, I have my HSRP pair,
and each has a WAN link to different carriers. Those links terminate into
some central network somnewhere.

CL: so when the remote site HSSRP primary fails, two things have to happen.
1) the failover router has to take over and 2) the routers at the far end of
the links have to note the link failure to the primary, mark that route as
down, and start using the secondary path.

CL: seems to me this is the flaw in the system. Might be fine if you are
using HSRP merely as failover connectivity to the internet. May not be so
fine if you are using HSRP as failover from a branch office to HQ. Depending
on the aplication. Depending upon the time it takes to get the new routes in
place.


CL: as an aside, I just had a convcersation along these lines with a
customer, to whom I had to explain at length what HSRP was, what it did, how
it behaved, and therefore why what he was thinking was probably not a good
idea. Not that we couldn't have done it. But that in the end what the
customer wanted me to do wuld have put him at more risk than if he left
things as they were. Not to mention the loss of bandwidth that HSRP would
have created for him.


>
>
> - Original Message -
> From: "LongTrip"
> To:
> Sent: 23 June 2002 2:22 pm
> Subject: Re: Re: HSRP [7:47177]
>
>
> > hmmm maybe there was a misunderstanding on my part of an earlier post
that
> > mentioned "The only time you see the virtual MAC address is on the
> original
> > request from the host. Forwarded requests and replies don't use it. ".
> >
> > I understood this to mean that after the initial set up of
communications
> > that the virtual mac address was not used in subsequent data
> transmissions.
> >
> > This will be one for a lab experiment on my part.  Until I see it the
> result
> > with my own eyes it will be a question.
> >
> >
> > Kim
> >
> >
> >
> > >
> > > From: "Thomas E. Lawrence"
> > > Date: 2002/06/23 Sun PM 01:08:17 EDT
> > > To: [EMAIL PROTECTED]
> > > Subject: Re: Re: HSRP [7:47177]
> > >
> > > Perhaps this will help explain
> > >
> > >
> >
>
http://www.cisco.com/univercd/cc/td/doc/product/software/ios121/121cgcr/ip_c
> > > /ipcprt1/1cdip.htm#xtocid23
> > >
> > > Yes, HSRP creates a single "virtual" IP and MAC pair. Yes, when one
> router
> > > fails, the standby router "assumes" control of this virtual IP and MAC
> > pair.
> > >
> > > From an end station standpoint, nothing has changed. The end station
> knows
> > > the virtual IP, as configured in it's own settings, or as received as
> part
> > > of its DHCP configuration. In either case, no end station knows all of
> the
> > > IP's of all of the members of the HSRP group. Unless things have
changed
> > > recently, there is no way to configure multiple default gateways on a
> > > Windows machine, at least. This is the reason HSRP, and now VRRP, were
> > > developed. If the end station does not already know the MAC of the
> default
> > > gateway, it sends an ARP request, as is standard operating procedure
for
> > any
> > > host seeking the MAC of an IP. The active router replies with the
> virtual
> > > MAC.
> > >
> > > You may also want to refer to the VRRP RFC. VRRP is the open standard
> > > intended to replace the several proprietary methods that now exist.
The
> > > first couple of pages provide a good explanation and a good background
> of
> > > the problem to be solved.
> > >
> > > ftp://ftp.isi.edu/in-notes/rfc2338.txt
> > >
> > > Tom
> > >
> > >
> > >
> > > ""LongTrip""  wrote in message
> > > [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> > > 

Re: Re: HSRP [7:47177]

2002-06-23 Thread LongTrip

I will keep that in mind while investigating this and other things. 

Thx :)

Kim

> 
> From: "Kevin Cullimore" 
> Date: 2002/06/23 Sun PM 03:08:54 EDT
> To: [EMAIL PROTECTED]
> Subject: Re: Re: HSRP [7:47177]
> 
> A useful notion to keep in mind is that hsrp and its un-patented
> counterparts (you'd think that during the past century, people would learn
> from IBM's example, but apparently that isn't the case) are profoundly
> asymmetric in scope:
> 
> they are concerned with the host->default gateway portion of the
> conversation, not the return path (although implementational specifics
might
> force them to address the return path in some circumstances).
> 
> 
> 
> - Original Message -----
> From: "LongTrip" 
> To: 
> Sent: 23 June 2002 2:22 pm
> Subject: Re: Re: HSRP [7:47177]
> 
> 
> > hmmm maybe there was a misunderstanding on my part of an earlier post
that
> > mentioned "The only time you see the virtual MAC address is on the
> original
> > request from the host. Forwarded requests and replies don't use it. ".
> >
> > I understood this to mean that after the initial set up of communications
> > that the virtual mac address was not used in subsequent data
> transmissions.
> >
> > This will be one for a lab experiment on my part.  Until I see it the
> result
> > with my own eyes it will be a question.
> >
> >
> > Kim
> >
> >
> >
> > >
> > > From: "Thomas E. Lawrence"
> > > Date: 2002/06/23 Sun PM 01:08:17 EDT
> > > To: [EMAIL PROTECTED]
> > > Subject: Re: Re: HSRP [7:47177]
> > >
> > > Perhaps this will help explain
> > >
> > >
> >
>
http://www.cisco.com/univercd/cc/td/doc/product/software/ios121/121cgcr/ip_c
> > > /ipcprt1/1cdip.htm#xtocid23
> > >
> > > Yes, HSRP creates a single "virtual" IP and MAC pair. Yes, when one
> router
> > > fails, the standby router "assumes" control of this virtual IP and MAC
> > pair.
> > >
> > > From an end station standpoint, nothing has changed. The end station
> knows
> > > the virtual IP, as configured in it's own settings, or as received as
> part
> > > of its DHCP configuration. In either case, no end station knows all of
> the
> > > IP's of all of the members of the HSRP group. Unless things have
changed
> > > recently, there is no way to configure multiple default gateways on a
> > > Windows machine, at least. This is the reason HSRP, and now VRRP, were
> > > developed. If the end station does not already know the MAC of the
> default
> > > gateway, it sends an ARP request, as is standard operating procedure
for
> > any
> > > host seeking the MAC of an IP. The active router replies with the
> virtual
> > > MAC.
> > >
> > > You may also want to refer to the VRRP RFC. VRRP is the open standard
> > > intended to replace the several proprietary methods that now exist. The
> > > first couple of pages provide a good explanation and a good background
> of
> > > the problem to be solved.
> > >
> > > ftp://ftp.isi.edu/in-notes/rfc2338.txt
> > >
> > > Tom
> > >
> > >
> > >
> > > ""LongTrip""  wrote in message
> > > [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> > > > So you are saying the client never sees the MAC address of RouterA?
> It
> > > only
> > > > sees the MAC address of the "Virtual Router"?
> > > >
> > > > Kim
> > > >
> > > > >
> > > > > From: "Michael L. Williams"
> > > > > Date: 2002/06/23 Sun AM 11:29:24 EDT
> > > > > To: [EMAIL PROTECTED]
> > > > > Subject: Re: HSRP [7:47177]
> > > > >
> > > > > This isn't quite right.  See comments below.
> > > > >
> > > > > "Kim Graham"  wrote in message
> > > > > [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> > > > > > This brings up a question.  I understand that after the initial
> "hi I
> > > > will
> > > > > > be handling your requests please use me as your destination mac
> > > address".
> > > > > > (Router talking to client).
> > > > > >
> > > > > > But what happens when the initial router fails and HSRP kicks in?
> > > After
> > > > an
&

Re: Re: HSRP [7:47177]

2002-06-23 Thread Howard C. Berkowitz

At 3:08 PM -0400 6/23/02, Kevin Cullimore wrote:
>A useful notion to keep in mind is that hsrp and its un-patented
>counterparts (you'd think that during the past century, people would learn
>from IBM's example, but apparently that isn't the case) are profoundly
>asymmetric in scope:
>
>they are concerned with the host->default gateway portion of the
>conversation, not the return path (although implementational specifics might
>force them to address the return path in some circumstances).


Kevin, how is the asymmetry a problem? The HSRP linked routers 
presumably have the same routing tables, although the backup might 
have to ARP for its first packet forwarded. Even if that's an issue, 
promiscuous ARP learning shouldn't be all that much of a problem.




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7&i=47251&t=47177
--
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: Re: HSRP [7:47177]

2002-06-23 Thread Kevin Cullimore

A general point to keep in mind is that failover, like monitoring CAN be
over-engineered to the point where mechanisms put in place to address
high-availability needs get in each other's way and undermine the original
intent.


- Original Message -
From: "Chuck" 
To: 
Sent: 23 June 2002 3:30 pm
Subject: Re: Re: HSRP [7:47177]


> ""Kevin Cullimore""  wrote in message
> [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> > A useful notion to keep in mind is that hsrp and its un-patented
> > counterparts (you'd think that during the past century, people would
learn
> > from IBM's example, but apparently that isn't the case) are profoundly
> > asymmetric in scope:
> >
> > they are concerned with the host->default gateway portion of the
> > conversation, not the return path (although implementational specifics
> might
> > force them to address the return path in some circumstances).
> >
>
> CL: good point. in my experience, in the quest for 100% up time, the
process
> still depends upon routers at either end to determine the reachability and
> account for that in the routing protocol. for example, I have my HSRP
pair,
> and each has a WAN link to different carriers. Those links terminate into
> some central network somnewhere.
>
> CL: so when the remote site HSSRP primary fails, two things have to
happen.
> 1) the failover router has to take over and 2) the routers at the far end
of
> the links have to note the link failure to the primary, mark that route as
> down, and start using the secondary path.
>
> CL: seems to me this is the flaw in the system. Might be fine if you are
> using HSRP merely as failover connectivity to the internet. May not be so
> fine if you are using HSRP as failover from a branch office to HQ.
Depending
> on the aplication. Depending upon the time it takes to get the new routes
in
> place.
>
>
> CL: as an aside, I just had a convcersation along these lines with a
> customer, to whom I had to explain at length what HSRP was, what it did,
how
> it behaved, and therefore why what he was thinking was probably not a good
> idea. Not that we couldn't have done it. But that in the end what the
> customer wanted me to do wuld have put him at more risk than if he left
> things as they were. Not to mention the loss of bandwidth that HSRP would
> have created for him.
>
>
> >
> >
> > - Original Message -
> > From: "LongTrip"
> > To:
> > Sent: 23 June 2002 2:22 pm
> > Subject: Re: Re: HSRP [7:47177]
> >
> >
> > > hmmm maybe there was a misunderstanding on my part of an earlier post
> that
> > > mentioned "The only time you see the virtual MAC address is on the
> > original
> > > request from the host. Forwarded requests and replies don't use it. ".
> > >
> > > I understood this to mean that after the initial set up of
> communications
> > > that the virtual mac address was not used in subsequent data
> > transmissions.
> > >
> > > This will be one for a lab experiment on my part.  Until I see it the
> > result
> > > with my own eyes it will be a question.
> > >
> > >
> > > Kim
> > >
> > >
> > >
> > > >
> > > > From: "Thomas E. Lawrence"
> > > > Date: 2002/06/23 Sun PM 01:08:17 EDT
> > > > To: [EMAIL PROTECTED]
> > > > Subject: Re: Re: HSRP [7:47177]
> > > >
> > > > Perhaps this will help explain
> > > >
> > > >
> > >
> >
>
http://www.cisco.com/univercd/cc/td/doc/product/software/ios121/121cgcr/ip_c
> > > > /ipcprt1/1cdip.htm#xtocid23
> > > >
> > > > Yes, HSRP creates a single "virtual" IP and MAC pair. Yes, when one
> > router
> > > > fails, the standby router "assumes" control of this virtual IP and
MAC
> > > pair.
> > > >
> > > > From an end station standpoint, nothing has changed. The end station
> > knows
> > > > the virtual IP, as configured in it's own settings, or as received
as
> > part
> > > > of its DHCP configuration. In either case, no end station knows all
of
> > the
> > > > IP's of all of the members of the HSRP group. Unless things have
> changed
> > > > recently, there is no way to configure multiple default gateways on
a
> > > > Windows machine, at least. This is the reason HSRP, and now VRRP,
were
> > > > developed. If the end station does not already know the MAC of the
> &

Re: Re: HSRP [7:47177]

2002-06-23 Thread Priscilla Oppenheimer

At 02:22 PM 6/23/02, LongTrip wrote:
>hmmm maybe there was a misunderstanding on my part of an earlier post that
>mentioned "The only time you see the virtual MAC address is on the original
>request from the host. Forwarded requests and replies don't use it. ".

Each request from the host uses the virtual MAC address in the destination. 
In my experiments, I was only doing a single ping. There was just one
request.


>I understood this to mean that after the initial set up of communications
>that the virtual mac address was not used in subsequent data transmissions.

You jumped to the wrong conclusion. Theoretically, the client doesn't even 
know any other address. How could it use it? Also, how could redundancy 
work if it used an actual address for an interface that might go down??

In actuality, the client could know other addresses, by the way, since the 
ping (or whatever) replies that the router forwards come from the router's 
real MAC address. But the PC ignores this. Some operating systems could use 
it though. UNIX used to just reverse the MAC addresses on the next packet. 
(Long story, not relevant).

Also, you might find it interesting (and confusing) to know that the ARP 
reply from the active HSRP router actually does come from the real address. 
But the ARP data in the reply supplies the virtual MAC address. Here is the 
ARP reply from the active HSRP router after the client ARPed for the 
virtual IP address of the gateway, which was 10.10.0.3. Notice that the 
source Ethernet address and the Sender's Hardware address in the ARP data 
don't match? Cool, eh?

Ethernet Header
   Destination:  00:00:0E:D5:C7:E7
   Source:   00:00:0C:05:3E:80
   Protocol Type:0x0806  IP ARP
ARP - Address Resolution Protocol
   Hardware: 1  Ethernet (10Mb)
   Protocol: 0x0800  IP
   Hardware Address Length:6
   Protocol Address Length:4
   Operation:2  ARP Response
   Sender Hardware Address:00:00:0C:07:AC:00
   Sender Internet Address:10.10.0.3
   Target Hardware Address:00:00:0E:D5:C7:E7
   Target Internet Address:10.10.0.10


>This will be one for a lab experiment on my part.  Until I see it the result
>with my own eyes it will be a question.

Why is it a question? I did a bunch of research for you. Why don't you read 
what I have written and what others wrote? (Although doing your own 
research is a good idea too.)

Priscilla



>Kim
>
>
>
> >
> > From: "Thomas E. Lawrence"
> > Date: 2002/06/23 Sun PM 01:08:17 EDT
> > To: [EMAIL PROTECTED]
> > Subject: Re: Re: HSRP [7:47177]
> >
> > Perhaps this will help explain
> >
> >
>http://www.cisco.com/univercd/cc/td/doc/product/software/ios121/121cgcr/ip_c
> > /ipcprt1/1cdip.htm#xtocid23
> >
> > Yes, HSRP creates a single "virtual" IP and MAC pair. Yes, when one
router
> > fails, the standby router "assumes" control of this virtual IP and MAC
>pair.
> >
> > From an end station standpoint, nothing has changed. The end station
knows
> > the virtual IP, as configured in it's own settings, or as received as
part
> > of its DHCP configuration. In either case, no end station knows all of
the
> > IP's of all of the members of the HSRP group. Unless things have changed
> > recently, there is no way to configure multiple default gateways on a
> > Windows machine, at least. This is the reason HSRP, and now VRRP, were
> > developed. If the end station does not already know the MAC of the
default
> > gateway, it sends an ARP request, as is standard operating procedure for
>any
> > host seeking the MAC of an IP. The active router replies with the virtual
> > MAC.
> >
> > You may also want to refer to the VRRP RFC. VRRP is the open standard
> > intended to replace the several proprietary methods that now exist. The
> > first couple of pages provide a good explanation and a good background of
> > the problem to be solved.
> >
> > ftp://ftp.isi.edu/in-notes/rfc2338.txt
> >
> > Tom
> >
> >
> >
> > ""LongTrip""  wrote in message
> > [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> > > So you are saying the client never sees the MAC address of RouterA?  It
> > only
> > > sees the MAC address of the "Virtual Router"?
> > >
> > > Kim
> > >
> > > >
> > > > From: "Michael L. Williams"
> > > > Date: 2002/06/23 Sun AM 11:29:24 EDT
> > > > To: [EMAIL PROTECTED]
> > > > Subject: Re: HSRP [7:47177]
> > > >
> > > > This isn't quite right.  See comments below.
> > > >
> > > >

Re: Re: HSRP [7:47177]

2002-06-23 Thread Kevin Cullimore

It's a problem when:

people assume that symmetry exists when HSRP & similar L3 failover
technologies are implemented.

It's a problem getting in the way of:

people's understanding of those failover technologies.

Otherwise, I'm thinking that the flexibility (wherein conversations in
different directions may be treated differently) is quite welcome.

Comments?

- Original Message -
From: "Howard C. Berkowitz" 
To: 
Sent: 23 June 2002 3:54 pm
Subject: Re: Re: HSRP [7:47177]


> At 3:08 PM -0400 6/23/02, Kevin Cullimore wrote:
> >A useful notion to keep in mind is that hsrp and its un-patented
> >counterparts (you'd think that during the past century, people would
learn
> >from IBM's example, but apparently that isn't the case) are profoundly
> >asymmetric in scope:
> >
> >they are concerned with the host->default gateway portion of the
> >conversation, not the return path (although implementational specifics
might
> >force them to address the return path in some circumstances).
>
>
> Kevin, how is the asymmetry a problem? The HSRP linked routers
> presumably have the same routing tables, although the backup might
> have to ARP for its first packet forwarded. Even if that's an issue,
> promiscuous ARP learning shouldn't be all that much of a problem.




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7&i=47267&t=47177
--
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: Re: HSRP [7:47177]

2002-06-23 Thread Howard C. Berkowitz

At 9:21 PM -0400 6/23/02, Kevin Cullimore wrote:
>It's a problem when:
>
>people assume that symmetry exists when HSRP & similar L3 failover
>technologies are implemented.
>
>It's a problem getting in the way of:
>
>people's understanding of those failover technologies.
>
>Otherwise, I'm thinking that the flexibility (wherein conversations in
>different directions may be treated differently) is quite welcome.
>
>Comments?

I was not assuming load-sharing (i.e., multiple HSRP groups), so I'd 
expect to have the two routers essentially with the same routing 
table.  What would be different would be their uplinks, unless, 
possibly, there were an additional link connecting the two routers. 
In other words, I had considered the simple case of two redundant 
routers, each of which could handle the full load. Perhaps they might 
have physically diverse uplinks, but I wouldn't expect them to have 
radically different optimal routes.

Certainly, one can create scenarios where load-sharing or other 
factors make the two routers significantly different. Depending on 
the goals and budget, you might even have HSRP in edge routers and 
more complex routing at a distribution tier.

For that matter, people often don't consider L2 failover techniques 
(e.g., UplinkFast and EtherChannel) with switches feeding the HSRP 
routers as another aspect of no-single-point-of-failure.

>
>- Original Message -----
>From: "Howard C. Berkowitz"
>To:
>Sent: 23 June 2002 3:54 pm
>Subject: Re: Re: HSRP [7:47177]
>
>
>>  At 3:08 PM -0400 6/23/02, Kevin Cullimore wrote:
>>  >A useful notion to keep in mind is that hsrp and its un-patented
>>  >counterparts (you'd think that during the past century, people would
>learn
>>  >from IBM's example, but apparently that isn't the case) are profoundly
>>  >asymmetric in scope:
>>  >
>>  >they are concerned with the host->default gateway portion of the
>>  >conversation, not the return path (although implementational specifics
>might
>>  >force them to address the return path in some circumstances).
>>
>>
>>  Kevin, how is the asymmetry a problem? The HSRP linked routers
>>  presumably have the same routing tables, although the backup might
>>  have to ARP for its first packet forwarded. Even if that's an issue,
>>  promiscuous ARP learning shouldn't be all that much of a problem.




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7&i=47273&t=47177
--
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: Re: HSRP [7:47177]

2002-06-23 Thread LongTrip

Comments in line.


> 
> From: "Priscilla Oppenheimer" 
> Date: 2002/06/23 Sun PM 08:19:23 EDT
> To: [EMAIL PROTECTED]
> Subject: Re: Re: HSRP [7:47177]
> 
> At 02:22 PM 6/23/02, LongTrip wrote:
> >hmmm maybe there was a misunderstanding on my part of an earlier post that
> >mentioned "The only time you see the virtual MAC address is on the
original
> >request from the host. Forwarded requests and replies don't use it. ".
> 
> Each request from the host uses the virtual MAC address in the
destination.
> In my experiments, I was only doing a single ping. There was just one
> request.
> 
> 
> >I understood this to mean that after the initial set up of communications
> >that the virtual mac address was not used in subsequent data
transmissions.
> 
> You jumped to the wrong conclusion. Theoretically, the client doesn't even 
> know any other address. How could it use it? Also, how could redundancy 
> work if it used an actual address for an interface that might go down??

Agreed, hence my curiosity.  As mentioned earlier it was a misinterruptation
on my part.  Thank you for taking the time to explain.




 
> Also, you might find it interesting (and confusing) to know that the ARP 
> reply from the active HSRP router actually does come from the real
address.
> But the ARP data in the reply supplies the virtual MAC address. Here is
the
> ARP reply from the active HSRP router after the client ARPed for the 
> virtual IP address of the gateway, which was 10.10.0.3. Notice that the 
> source Ethernet address and the Sender's Hardware address in the ARP data 
> don't match? Cool, eh?
> 

Very cool :) 


> Ethernet Header
>Destination:  00:00:0E:D5:C7:E7
>Source:   00:00:0C:05:3E:80
>Protocol Type:0x0806  IP ARP
> ARP - Address Resolution Protocol
>Hardware: 1  Ethernet (10Mb)
>Protocol: 0x0800  IP
>Hardware Address Length:6
>Protocol Address Length:4
>Operation:2  ARP Response
>Sender Hardware Address:00:00:0C:07:AC:00
>Sender Internet Address:10.10.0.3
>Target Hardware Address:00:00:0E:D5:C7:E7
>Target Internet Address:10.10.0.10
> 
> 
> >This will be one for a lab experiment on my part.  Until I see it the
result
> >with my own eyes it will be a question.
> 
> Why is it a question? I did a bunch of research for you. Why don't you
read
> what I have written and what others wrote? (Although doing your own 
> research is a good idea too.)

I am not dismissing anyone's research or explainations, I am thankful there
are others out there willing to share thoughts, research and ideas. But as
you say "doing your own research is a good idea".  I learn a lot by reading,
as well as a lot from doing.  It is a kin to "if you push the wagon down the
hill full it goes faster than if it was empty".  We all know that fact, but
the ride down the hill in a speeding red, wood panelled wagon is much more
fun than watching it go down the hill empty.

Kim


> 
> Priscilla
> 
> 
> 
> >Kim
> >
> >
> >
> > >
> > > From: "Thomas E. Lawrence"
> > > Date: 2002/06/23 Sun PM 01:08:17 EDT
> > > To: [EMAIL PROTECTED]
> > > Subject: Re: Re: HSRP [7:47177]
> > >
> > > Perhaps this will help explain
> > >
> > >
>
>http://www.cisco.com/univercd/cc/td/doc/product/software/ios121/121cgcr/ip_c
> > > /ipcprt1/1cdip.htm#xtocid23
> > >
> > > Yes, HSRP creates a single "virtual" IP and MAC pair. Yes, when one
> router
> > > fails, the standby router "assumes" control of this virtual IP and MAC
> >pair.
> > >
> > > From an end station standpoint, nothing has changed. The end station
> knows
> > > the virtual IP, as configured in it's own settings, or as received as
> part
> > > of its DHCP configuration. In either case, no end station knows all of
> the
> > > IP's of all of the members of the HSRP group. Unless things have
changed
> > > recently, there is no way to configure multiple default gateways on a
> > > Windows machine, at least. This is the reason HSRP, and now VRRP, were
> > > developed. If the end station does not already know the MAC of the
> default
> > > gateway, it sends an ARP request, as is standard operating procedure
for
> >any
> > > host seeking the MAC of an IP. The active router replies with the
virtual
> > > MAC.
> > >
> > > You may also want to refer to the VRRP RFC. VRRP is the open standard
> > > intended to replace th

Re: Re: HSRP [7:47177]

2002-06-24 Thread Chuck

""Howard C. Berkowitz""  wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> At 9:21 PM -0400 6/23/02, Kevin Cullimore wrote:
> >It's a problem when:
> >
> >people assume that symmetry exists when HSRP & similar L3 failover
> >technologies are implemented.
> >
> >It's a problem getting in the way of:
> >
> >people's understanding of those failover technologies.
> >
> >Otherwise, I'm thinking that the flexibility (wherein conversations in
> >different directions may be treated differently) is quite welcome.
> >
> >Comments?
>
> I was not assuming load-sharing (i.e., multiple HSRP groups), so I'd
> expect to have the two routers essentially with the same routing
> table.  What would be different would be their uplinks, unless,
> possibly, there were an additional link connecting the two routers.
> In other words, I had considered the simple case of two redundant
> routers, each of which could handle the full load. Perhaps they might
> have physically diverse uplinks, but I wouldn't expect them to have
> radically different optimal routes.
>

Consider the following:

Local_LAN
  |
 --
  |   |
R1
R2
  |
|
 telco_1
telco_2
  |
|
   R3
R4
  |
|
  --

Corporate_Network


Seems to me that of R3 and R4, the coproarate network knows one of those as
the route to the Local_LAN, preferably the router that is the HSRP primary.

hhh thinking about this, interesting design study.  HSRP effects
only Local_LAN traffic to the Corporate_net. Does return traffic route
matter?

hhm. would good design consider that R3 and R4 also be an HSRP pair?
If they were, what would the effect be, as opposed to if they were not?

Maybe I'm outsmarting myself about the data flow implications?




> Certainly, one can create scenarios where load-sharing or other
> factors make the two routers significantly different. Depending on
> the goals and budget, you might even have HSRP in edge routers and
> more complex routing at a distribution tier.
>
> For that matter, people often don't consider L2 failover techniques
> (e.g., UplinkFast and EtherChannel) with switches feeding the HSRP
> routers as another aspect of no-single-point-of-failure.
>
> >
> >- Original Message -
> >From: "Howard C. Berkowitz"
> >To:
> >Sent: 23 June 2002 3:54 pm
> >Subject: Re: Re: HSRP [7:47177]
> >
> >
> >>  At 3:08 PM -0400 6/23/02, Kevin Cullimore wrote:
> >>  >A useful notion to keep in mind is that hsrp and its un-patented
> >>  >counterparts (you'd think that during the past century, people would
> >learn
> >>  >from IBM's example, but apparently that isn't the case) are
profoundly
> >>  >asymmetric in scope:
> >>  >
> >>  >they are concerned with the host->default gateway portion of the
> >>  >conversation, not the return path (although implementational
specifics
> >might
> >>  >force them to address the return path in some circumstances).
> >>
> >>
> >>  Kevin, how is the asymmetry a problem? The HSRP linked routers
> >>  presumably have the same routing tables, although the backup might
> >>  have to ARP for its first packet forwarded. Even if that's an issue,
> >>  promiscuous ARP learning shouldn't be all that much of a problem.




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7&i=47289&t=47177
--
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: Re: HSRP [7:47177]

2002-06-24 Thread Priscilla Oppenheimer

I think the picture got messed up. But, let's say R1 and R2 are running 
HSRP on the Local LAN. It doesn't matter which one becomes primary. If the 
clients send to one router, but the other router has a better route, than 
the router will send the packet back out the Local LAN to the other router. 
It's the typical extra hop that many networks have. The router should send 
an ICMP Redirect (although that is disabled by default when using HSRP.) 
But it works without any major hitches because both routers have complete 
routing tables that describe the entire internetwork.

Since your picture is symmetrical (or at least I think it was?) the same 
thing can occur on the Corporate LAN. R3 and R3 can run HSRP too.

Now, for traffic coming back, we have a more interesting problem It 
would depend on the routing protocol and the maximum-paths configuration, 
wouldn't it? For some routing protocols, each router would only know one 
way back. If that way includes the broken interface, then the protocol will 
have to converge before traffic can make it back.

A few more comments in line...



>Consider the following:
>
> Local_LAN
>   |
>  --
>   |   |
> R1
>R2
>   |
>|
>  telco_1
>telco_2
>   |
>|
>R3
>R4
>   |
>|
>  
--
>
> Corporate_Network
>
>
>Seems to me that of R3 and R4, the coproarate network knows one of those as
>the route to the Local_LAN, preferably the router that is the HSRP primary.

You mean the HSRP primary on the Local LAN? Of course the routers on the 
Corporate Network don't know anything about HSRP on the Local LAN. Plus, it 
doesn't matter whether their path goes back via R1 or R2. Which one it 
chooses would depend on the routing protocol. Maybe it's IGRP and one of 
the links has much less bandwidth so the other is preferred. Maybe you're 
using variance so that both routes are known.


>hhh thinking about this, interesting design study.  HSRP effects
>only Local_LAN traffic to the Corporate_net. Does return traffic route
>matter?

HSRP on the Local LAN doesn't affect it. Other things do.


>hhm. would good design consider that R3 and R4 also be an HSRP pair?

In your simple design, sure, I would say make them HSRP pairs too. You 
might want to know some load balancing and make one the active for some 
VLANs and the other the active for other VLANs.

I know you know all this basic stuff. ;-) If you meant for this to be a 
more advanced discussion, just let me know. Thanks.

Priscilla

>If they were, what would the effect be, as opposed to if they were not


>Maybe I'm outsmarting myself about the data flow implications?
>
>
>
>
> > Certainly, one can create scenarios where load-sharing or other
> > factors make the two routers significantly different. Depending on
> > the goals and budget, you might even have HSRP in edge routers and
> > more complex routing at a distribution tier.
> >
> > For that matter, people often don't consider L2 failover techniques
> > (e.g., UplinkFast and EtherChannel) with switches feeding the HSRP
> > routers as another aspect of no-single-point-of-failure.
> >
> > >
> > >- Original Message -
> > >From: "Howard C. Berkowitz"
> > >To:
> > >Sent: 23 June 2002 3:54 pm
> > >Subject: Re: Re: HSRP [7:47177]
> > >
> > >
> > >>  At 3:08 PM -0400 6/23/02, Kevin Cullimore wrote:
> > >>  >A useful notion to keep in mind is that hsrp and its un-patented
> > >>  >counterparts (you'd think that during the past century, people would
> > >learn
> > >>  >from IBM's example, but apparently that isn't the case) are
>profoundly
> > >>  >asymmetric in scope:
> > >>  >
> > >>  >they are concerned with the host->default gateway portion of the
> > >>  >conversation, not the return path (although implementational
>specifics
> > >might
> > >>  >force them to address the return path in some circumstances).
> > >>
> > >>
> > >>  Kevin, how is the asymmetr