Avatar of ammounpierre
ammounpierre

asked on 

Internet from 2 ISP ?

Hello Gurus,

I have a physical server that has on it 2 NIC an 2 static IPs from 2 different ISPs.
suppose ISP1_IP and ISP2_IP

On that server I installed mdaemon server and it has an internet connectivity.

I also configured my Juniper Firewall to have a fail_safe internet on the Server and a load balancing too.
So normally if ISP1 goes down, I still have internet connectivity on the server using ISP2 ...
and vice versa.

I asked ISP1 to resolve http://ISP1_IP to http://mail.mycompany.com and using my Juniper I use port forwarding to get to port 3000 (WorldClient of mDaemon).

Now my problem is that if ISP1 goes down, and even though I still have internet on the server using ISP2 ...
I can not log in to Worldclient using http://mail.mycompany.com since it is resolving to ISP1_IP.

I can of course use something else like http://ISP2_IP:3000 to access my WorldClient ( and I tried it and it works).
But what I need is a kind of "routing" between ISP1_IP and ISP2_IP automatically.
or else the user will have always to try ...and if it doesn't work ..then he has to try the second one...

Then I came across something called BGP and it seems that this is what it does !
Can someone please explain to me the mechanism and how I should do it ?
or it is my ISP thing to do ? I called but they both said that this is not feasible !!!!

Thanks Gurus !
Email ServersEmail ClientsWeb Servers

Avatar of undefined
Last Comment
ammounpierre
Avatar of aleghart
aleghart
Flag of United States of America image

BGP with your ISPs is generally not something an individual can do.  Your accounts are not big enough for the ISPs to go through the expense of setting it up.  I've looked into it before & was told it's used for very large businesses with permanent plant locations, or large data centers, or for universities.

If you have equivalent bandwidth on both WAN1 and WAN2, then you might consider DNS round-robin.  Not elegant, but it would alternate IP addresses whenever somebody hit that host name.

Otherwise, make mail1.company.tld point to WAN1, & make mail2.company.tld point to WAN2 and tell users to use 'mail2' if 'mail1' is not working.
Avatar of ammounpierre
ammounpierre

ASKER

If the cost is the issue, I do not mind paying in order to get this.
I was under the impression that you could purchase a virtual IP so that this virtual IP is in fact pointing to one of the 2 ISP_IPs.

Avatar of aleghart
aleghart
Flag of United States of America image

It's not a matter of paying a small fee.  It becomes a semi-permanent change to both ISPs networks that must be documented and maintained.  It requires that you're assigned an AS, then create agreements among your and your ISPs. Then create routes on a router capable of storing a good chunk (if not all) of the Internet's address prefixes.  Your ASN must be approves and registered by IANA.

AFAIK, VIPA is used inside of private networks, and is not like BGP.  It's a virtual address for which the core router always answers as being available, then routes to the host claiming to be active.

Avatar of aleghart
aleghart
Flag of United States of America image

It's not a matter of paying a small fee.  It becomes a semi-permanent change to both ISPs networks that must be documented and maintained.  It requires that you're assigned an AS, then create agreements among your and your ISPs. Then create routes on a router capable of storing a good chunk (if not all) of the Internet's address prefixes.  Your ASN must be approves and registered by IANA.

AFAIK, VIPA is used inside of private networks, and is not like BGP.  It's a virtual address for which the core router always answers as being available, then routes to the host claiming to be active.

Avatar of ammounpierre
ammounpierre

ASKER

And how do I proceed to get this done ?
ASKER CERTIFIED SOLUTION
Avatar of aleghart
aleghart
Flag of United States of America image

Blurred text
THIS SOLUTION IS ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
Avatar of ammounpierre
ammounpierre

ASKER

There appears to be an alternative way of doing multi homing with cisco without BGP using NAT, here is the article:
 
http://www.networkworld.com/community/node/29914

comments ?
Web Servers
Web Servers

A web server refers to the software that helps to deliver web content that can be accessed either through the Internet or through an intranet. The primary function of a web server is to store, process and deliver web pages to clients. The communication between client and server takes place using the Hypertext Transfer Protocol (HTTP). The most common use of web servers is to host websites, but there are other uses such as gaming, data storage, running enterprise applications, handling email, FTP, etc.

33K
Questions
--
Followers
--
Top Experts
Get a personalized solution from industry experts
Ask the experts
Read over 600 more reviews

TRUSTED BY

IBM logoIntel logoMicrosoft logoUbisoft logoSAP logo
Qualcomm logoCitrix Systems logoWorkday logoErnst & Young logo
High performer badgeUsers love us badge
LinkedIn logoFacebook logoX logoInstagram logoTikTok logoYouTube logo