Developer must read OpenStack Network Foundation 2: Switches, routers, DHCP

Source: Internet
Author: User

In the process of using OpenStack, we encounter the creation of virtual machine routers, switches, etc.
1. What is their role in the end?
Why is 2.DHCP produced, and what is its role?

Personal Summary:
Switches: Generally used in the same network segment, working at the data link layer, for example we are in the same office, then the switch is used.
Routers are used in different network segments
In other words, an office Internet access, you can use the switch, as long as the plug-in Internet access to the Internet.
Router: It is for different offices to provide Internet services, different offices, using different network segments.

DHCP: To solve the problem of network configuration

What is a switch:
Working at the Data Link layer, the switch has a very high bandwidth of the back bus and the internal switching matrix. All the ports on the switch are hooked up on the back bus, and after the control circuit receives the packet, the processing port looks in the in-memory address table to determine which port the NIC (NIC) of the destination Mac (the hardware address of the network card) is hooked on, and the internal switch fabric quickly transmits the packet to the destination port. If the destination Mac does not exist, broadcast to all ports, and the receive Port responds, the switch will "learn" the new MAC address and add it to the internal MAC address table.

What is a router
For the different networks connected to each other, the router system constitutes the main thread of the Internet based on TCP/IP, and it can be said that routers form the skeleton of the Internet. Its processing speed is one of the main bottleneck of network communication, its reliability directly affects the quality of network interconnection. Therefore, in the campus network, regional network, and even the entire Internet research field, router technology has always been at the core position, its development process and direction, become a microcosm of the entire Internet research.

What is DHCP
In a network that uses the TCP/IP protocol, each computer must have at least one IP address in order to communicate with other computer connections. In order to facilitate the unified planning and management of IP addresses in the network, DHCP (Dynamic Host Configure Protocol, dynamically hosted Configuration Protocol) emerged. This kind of network service is advantageous to manage the client IP address effectively in the campus network, and does not need one to specify the IP address manually.

Developer must read OpenStack Network Foundation 2: Switches, routers, DHCP

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.