Professional Documents
Culture Documents
ISSN No:-2456-2165
Mohamed Moughit
IR2M Laboratory, FST, Univ Hassan 1 UH1-
Settat, Morocco
EEA&TI Laboratory, FST, Univ Hassan
Mohammedia, Morocco
National Schools of Applied Sciences Khouribga,
Univ Hassan 1, UH1- Settat, Morocco
Noureddine Idboufker
National School of Applied
Sciences, Univ Cadi Ayyad
Marrakech, Morocco
Abstract:- This article is an improvement of the However, their configuration is a complex, tedious process with
performance in Virtual Local Area Network or Virtual high percentage errors. Because.
LAN using Software Defined Network via the development
of a new application for the creation of VLANs with and SDN [3] has centralized network management and
without SDN in a dynamic way with their scalability under network programmability; it is a promising solution for
OMNeT 4.6 ++. VLANs are defined by the IEEE 802.1D, managing the aforementioned challenges in managing VLANs.
802.1p, 802.1Q and 802.10 standards. A virtual local area This part first introduces a new architecture for VLANs using
network (VLAN) is a logical group of workstations, servers SDN and Open Flow. Via, an implement to easily manage the
and network devices that appear to be on the same LAN configuration of VLANs dynamically with and without SDN.
despite their geographical distribution. A VLAN allows a By the use of the dynamic configuration protocol of VLANs and
network of computers and users to communicate in a that, it allows to update the VLAN association table, called
simulated environment as if they exist in a single LAN and Generic Attribute Registration Protocol (GVRP) [4]. For
are sharing a single broadcast and multicast domain. distribution the broadcast messages in the network, to
VLANs are implemented to achieve scalability, security and dynamically configure VLANs in all devices on the network.
ease of network management and can quickly adapt to
changes in network requirements and relocation of II. PROBLEM AND SOLUTION
workstations and server nodes.
In today's enterprise networks, LAN switching scenarios
Keywords:- Dynamic SDN; VLAN; QoS; OpenFlow. are implemented in large scale domains. For example,
communication within hosts in a single architecture is
I. INTRODUCTION established via LANs (Layer 2 Switching). That it is based on
the use of the MAC addresses for the communication between
A Virtual Local Area Network (VLAN) [1] is a distributed the final hosts. For such switching scenarios, this concept is
LAN on devices operating at Level 2 of the OSI model [2]. It derived because manual configuration of VLANs is very
allows isolating the traffic within the same switch. Each VLAN complex in the enterprise network architecture currently.
has own broadcast domain. VLANs are configured throughout the architecture by network
administrators. If there is a small change in the network
VLAN is distributed on different devices via dedicated topology, the manager must reconfigure the entire topology. In
links between two switches called trunk. It has long been used in today's businesses, host behavior patterns connecting to the
campus and enterprise networks as the most popular network network are changing rapidly, making it impossible to manually
virtualization solution. Because of the disadvantages and reconfigure the network.
benefits of using the VLAN, operators and network
administrators have used it so far to build their networks. Over the many years of development, new architectures
have emerged, giving a programmable capacity to manage the
Simplification of management
Adding new elements or moving existing elements can be
done quickly and easily without having to manipulate physical
connections in a technical room.
A. VLAN per port (VLAN level 1) Method of transmitting a packet or Mode of transmission the
Each switch port is assigned to a VLAN. The membership frames
of a frame in a VLAN is determined by the connection of the There are different switching modes. These modes will
network adapter to a switch port. The ports are statically influence two parameters:
assigned to a VLAN.
1- Store-and-Forward Switching
If you physically move a station, you must unassigned, its Delayed Mode switch waits until it receives 100% of the
VLAN port and assign the new one to the correct VLAN. If you frame; it makes sure the frame is good after it starts sending. [8]
move a station logically (Change VLAN), you must change the
port assignment to the VLAN. There is the possibility of The advantage
configuring the ports dynamically (Auto, desirable, access) The most reliable method, the frame is transmitted if the
through the DTP protocol.[7] checks (Checksum) are good, it detects errors before sending.
(FCS fields)
B. VLAN per MAC (Level 2 VLAN)
We assign each MAC address to a VLAN. The The disadvantage: The height, (It takes time)
membership of a frame to a VLAN is determined by its MAC
address, it is the association of the Mac / VLAN address. The 2- Cut Trough (1-Fast Forward
ports of the switches are dynamically assigned to each of the Direct mode: The switch just checks the hardware address
VLANs according to the MAC address. of the host, which he of the destination and transmits it as is. No error detection is
emits on this port. performed with this method.
The main interest of this type of VLANs is independence The advantage: The fastest method.
with respect to geographical location. If a station is moved on
the physical network, its physical address does not change, it The disadvantage
continues to belong to the same VLAN (This operation is well This method is not reliable, it is possible that the sent
adapted to the use of machines). If we want to change the frame has a size <64 bytes (So it is an incomplete frame)
VLAN, we must change the association MAC / VLAN. 3- Cut Trough (2- Fragment Free):
C. VLAN per Level 3 Address (Level 3 VLAN) It allows analyzing only the first 64 bytes of the frame.
We assign a level 3 address to a VLAN. The membership (Minimum of an Ethernet frame). The packets are switched to a
of a frame to a VLAN is then determined by the address of level fixed rate, making it possible to perform simplified error
3 or higher, which it contains (the switch must therefore have detection. (Data fields).
access to this information). This is the level 3 / VLAN address The advantage: It ensures that the frame is correct, and then
association to dynamically assign the switch ports to each of the it sends.
VLANs.
The disadvantage: Slower than Fast Forward, Error
detection.
Trunk
A trunk is a single physical connection on which the traffic
of several virtual networks is transmitted.
This mechanism is used to insert the identifier of the
VLAN on a user frame. The entire frame propagates over
multiple switches, and will always retain the information of its
membership in a VLAN. A Trunk link is configured between
switches, often called uplinks. [9]
Machine part
Step 3:
Fig 4:- Activating ACLs on VLANs This phase provides the ability to determine users as the
figure 7, whether they are allowing or preventing access to a
Name of ACL It gives the possibility to create the name of network or machine.
the ACL.
Nodes Address It specifies the machine (s) to allow or
prohibit.
Protocol / Service This is used to determine the protocol or
service to allow or prevent.
Port number It grants the port number to allow or prevent.
Activation on the interface: It declares the name of the
interface on which ACL will be applied.
Step 1
This step allows the creation of 3 VLANs dynamically, as
it is illustrated in the figure 5.
XI. CONCLUSION
REFERENCES