Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Westi on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

OSPF between Linux & Cisco

Status
Not open for further replies.

chkmg

Technical User
Aug 13, 2002
114
EU
Hi guys, I want to setup a backup internet connection where I need to run OSPF between Debian Natting router and Cisco router. I know we can run OSPF on linux boxes through different softwares (Zebra etc.) but they dont use Process IDs in while the Cisco routers do. I wonder what P.ID should I assign to Cisco router to enable to OSPF communication between those? Many thanks in advance.

Regards,
Chkmg
 
In config router mode there is an option to set the
router-id for the ospf process with zebra. Isn't this
what you need?
If I've misunderstood you please clarify.

 
If I remember correctly, since you can have multiple OSPF processes running on a cisco router you have to supply both the router id and the process id on the router you want to talk to. I'm not familiar with zebra.
 
Eric is right of course.
But the underlying protocol and exchange of information
is not dictated by the process-id of the cisco router (which has only a local significance), and it seems to me that the
process-id of a remote router or the lack of one is not an issue. You should be able to configure your routing without
worrying about the process-id unless I'm mistaken.
 
I'm referring to zebra here of course, which lacks the process-id feature.
 
Yeah, when we were doing it with gated I believe we just told the cisco to use pid 0, but it's been a long time, I'm not sure.
 
Thanks alot guys for your consideration. Actually what I know is that when we give a cisco router a Process ID, it is supposed to take part in that and only that process of the protocol. It is done for segmentation purposes, so that only routers with the same process ID can communicate with each other. Correct me if I am mistaken but I believe this it true. Now if we dont give Linux router a process ID, how would Cisco router be able to communicate with it, sending LSAs to it?
ERICBRUNSON, plz explain your experience with the scenario.

Regards,
Chkmg
 
You can have multiple OSPF processes on a cisco. The process id will differentiate the processes so you can have this scenario:

Code:
[edge1 rtr] <-- PID 100 --> [core rtr] <-- pid 101 --> [edge2 rtr]

Where PID 100 and 101 are different OSPF areas which the core router participates in.

I believe you can simply omit the PID if it isn't necessary, or give it a bogus one and gated will just ignore it and participate.
 
Many thanks, I will try it and let you know, take care!

Regards
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top