Multihoming the Internet Connection - Network Design (2024)

Last Updated on Wed, 05 Jul 2023 |Network Design

The generic meaning of multihoming is to "provide more than one connection for a system to access and offer network services." The term multihoming is used in many specific ways also. A server, for example, is said to be multihomed if it has more than one network layer address. Content delivery networks can multihome application layer data and services.

The term multihoming is increasingly being used to refer to the practice of providing an enterprise network more than one entry into the Internet. Redundant entries into the Internet provide fault tolerance for applications that require Internet access. An enterprise network can be multihomed to the Internet in many different ways, depending on a customer's goals. Figure 5-14 and Table 5-2 describe some methods for multihoming the Internet connection.

Figure 5-14. Options for Multihoming the Internet Connection

Multihoming the Internet Connection - Network Design (1)

Table 5-2. Description of Options for Multihoming the Internet

Connection

Table 5-2. Description of Options for Multihoming the Internet

Connection

Enterprise

Number of Connections to the Internet

Number of ISPs

Advantages

Disadvantages

Option A

1

2

1

WAN backup; low cost; working with one ISP can be easier than working with multiple ISPs.

No ISP redundancy; router is a single point of failure; this solution assumes the ISP has two access points near the enterprise.

Option

1

2

2

WAN backup;

Router is a single

B

low cost; ISP redundancy.

point of failure; it can be difficult to deal with policies and procedures of two different ISPs.

Option

2

2

1

WAN backup;

No ISP

C

especially good for geographically dispersed company; medium cost; working with one ISP can be easier than working with multiple ISPs.

redundancy.

Option

2

2

2

WAN backup;

High cost; it can

D

especially good for geographically dispersed company; ISP redundancy.

be difficult to deal with policies and procedures of two different ISPs.

In the case of Options C and D, the goal might be to improve network performance by allowing European enterprise sites to access the Internet using the Paris router and North American sites to use the New York router. This can be accomplished by correctly configuring a default gateway on end stations and a default route on enterprise routers in Europe and North America. (A default route specifies where a packet should go if there is no explicit entry for the destination network in a router's routing table. Default route is also sometimes called the gateway of last resort.)

Your customer might have more complex goals than the simple goal in the previous paragraph. Perhaps your customer wants to guarantee that European enterprise sites access North American Internet sites via the New York router. A parallel goal is that North American enterprise sites access European Internet sites via the Paris router. This could be a reasonable goal when a constant, low latency is required for an application. The latency is more predictable if the first part of the path is across the enterprise intranet instead of the Internet. This goal is harder to meet than the first goal, however. It requires that the enterprise routers understand routes from the ISP and set preferences on those routes.

A related goal is to use the "best route" across the Internet to the sites that the enterprise users most rely on. Unless an enterprise contracts (and pays) for end-to-end managed quality of service (QoS), this goal cannot be met. The routing protocol used on the Internet, BGP, doesn't offer route optimality. Its only purpose is to provide reachability and stability in the global routing system. Intermediate providers with whom an enterprise has no business relationship don't care if the enterprise's traffic follows optimal routes, nor do they have any incentive to do so.

Another more complex goal is to guarantee that incoming traffic from the Internet destined for European enterprise sites uses the Paris router and incoming traffic for North American enterprise sites uses the New York router. This goal requires the enterprise routers to advertise to the Internet routes to enterprise sites. The routes must include metrics so that routers on the Internet know the preferred path to sites on the enterprise intranet.

One other caveat when an enterprise network is multihomed is the potential to become a transit network that provides interconnections for other networks. Looking at the pictures in Figure 5-14, consider that the enterprise router learns routes from the ISP. If the enterprise router advertises these learned routes, then it risks allowing the enterprise network to become a transit network and being loaded by unintended external traffic. When an enterprise network becomes a transit network, routers on the Internet learn that they can reach other routers on the Internet via the enterprise network. To avoid this situation, enterprise routers should advertise only their own routes. (Alternatively they cannot run a routing protocol and depend on default and static routing.)

In general, multihoming the Internet connection can be challenging if a customer's goals are complex. Encourage your customers to simplify their goals to ensure ease of implementation, scalability, availability, and affordability. If the main goal is high availability, don't assume that this means more redundancy is required. According to Howard Berkowitz in his book WAN Survival Guide, "Uncontrolled increases in redundancy lead to uncontrolled increases in complexity, and may actually decrease availability." See Berkowitz's book and other books listed in Appendix B, "References and Recommended Reading," for more information on maximizing the availability of Internet access.

Continue reading here: The Service Provider Edge

Was this article helpful?

Multihoming the Internet Connection - Network Design (2024)

FAQs

Multihoming the Internet Connection - Network Design? ›

Multi-homing is a method of configuring one computer, called the host, with more than one network connection and IP address. The multi-homed method provides enhanced and reliable Internet connectivity without compromising efficient performance.

How do I use multiple Internet connections simultaneously? ›

Purchase a load-balancing router.

A load-balancing router combines all of your Internet connections into one massive broadcast. You can connect multiple modems with different wireless networks to your load-balancing router in order to process all of the modems' connections.

What is the difference between single homing and Multihoming? ›

Single homed: you are connected to a single ISP using a single link. Dual homed: you are connected to a single ISP using dual links. Single multi-homed: you are connected to two ISPs using single links. Dual multi-homed: you are connected to two ISPs using dual links.

What are the classification of multi homing in network security? ›

Multihoming Types and Concepts

In addition, three different types of multihoming are characterized, namely end-host, end-site, and hybrid multihoming types.

What is multihoming in BGP? ›

Establishing a secondary Border Gateway Protocol (BGP) session via another service provider (SP) is called BGP multihoming, and it can make sure that BGP routes and services are up and running all the time.

How many devices can be connected to the Internet at the same time? ›

1.1 is generally the management address of the router, which is the IP address assigned by the router to the device. There are only 256-2=254. In other words, in theory, the router can assign up to 254 IP addresses to users, which means that it can support up to 254 devices connected to the Internet at the same time.

Can you split internet connection? ›

Yes indeed! Splitting ethernet is easy and common practice in local area networks these days. Almost all networks have installed ethernet splitters that expand the number of connections in the networks. It is extremely easy and important, given the high demand for ethernet connections.

What is multihoming strategy? ›

In today's competitive market, where customers have myriad choices at their fingertips, businesses face a unique challenge: multihoming. This term refers to the tendency of customers or service providers to engage with multiple platforms or brands simultaneously.

What are the benefits of multihoming? ›

The benefit of multihoming associations is that it makes the association more fault-tolerant against physical network failures and other issues on the interfaces. It allows re-routing of packets in the event of failure and also provides an alternate path for retransmissions.

Who benefits from multi-homing? ›

In markets where the outside option is costly and platforms offer substitute services, the competition for scale is mostly destructive. In those cases, multi-homing dampens the excessive competition between platforms and improves profits.

What is an example of multi homing? ›

Host multihoming

For example, a mobile phone might be simultaneously connected to a WiFi network and a 3G network, and a desktop computer might be connected to both a home network and a VPN. A multihomed host usually is assigned multiple addresses, one per connected network.

What is an example of a multi homing platform? ›

Credit cards offer a well known example of two sided platforms, the two sides being the merchants and the consumers. Merchants typically accept several credit cards, thus multihoming is common in the merchant side of the platform.

What is a multihomed firewall? ›

A multi-homed firewall is a firewall device or host system that has two or more network interfaces. One interface is connected to the untrusted network and another interface is connected to the trusted network.

What is multihoming in TCP? ›

Multihoming is simply defined as having connection to the Internet through more than one Internet Service Provider (ISP). A TCP connection has involves one source and one destination IP address.

What is multihoming in platform? ›

If users are multihoming, their choice of buying from one platform is independent of the pricing of the other platform, and each platform solves a monopoly problem.

What is MPLS vs BGP? ›

Multiprotocol Label Switching (MPLS) and Border Gateway Protocol (BGP) are two important protocols used in networking. MPLS is a Layer 3 protocol used to route data packets across networks, while BGP is a Layer 4 protocol used for exchanging routing information between different autonomous systems.

What is multi-homing? ›

Multi-homing is a method of configuring one computer, called the host, with more than one network connection and IP address. The multi-homed method provides enhanced and reliable Internet connectivity without compromising efficient performance.

What is an example of multi-homing? ›

Host multihoming

For example, a mobile phone might be simultaneously connected to a WiFi network and a 3G network, and a desktop computer might be connected to both a home network and a VPN. A multihomed host usually is assigned multiple addresses, one per connected network.

What is multi-homing in economics? ›

Multihoming. When two-sided markets contain more than one competing platform, the condition of users affiliating with more than one such platform is called multihoming.

What is single multihomed? ›

A single-multihomed topology means a single link per ISP, but multiple (at least two) ISPs.

Top Articles
Latest Posts
Article information

Author: Geoffrey Lueilwitz

Last Updated:

Views: 6112

Rating: 5 / 5 (80 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Geoffrey Lueilwitz

Birthday: 1997-03-23

Address: 74183 Thomas Course, Port Micheal, OK 55446-1529

Phone: +13408645881558

Job: Global Representative

Hobby: Sailing, Vehicle restoration, Rowing, Ghost hunting, Scrapbooking, Rugby, Board sports

Introduction: My name is Geoffrey Lueilwitz, I am a zealous, encouraging, sparkling, enchanting, graceful, faithful, nice person who loves writing and wants to share my knowledge and understanding with you.