I met some with simulation of webs planing scenarios harmonizing to my clip agenda. Again my planing scenarios were acquiring long clip to simulation. So I reduced some application traffic. When I was planing more web scenarios, OPNET thrust infinite was full. Then I sent a mail to my supervisor to increase that infinite. Then I more adequate infinite respects my supervisor.
Key word during following period
Following work is concentrating ; the simulation of planing webs scenarios and gets the statistical consequence. Give the brief description of each scenarios and comparing interior routing protocol towards statistical consequence. Sv823 4 MSc Project
Research AND LITERATURE REVIEW
At present, internet plays a critical function in many of our day-to-day life. It made a dramatic revolution on communicating which we enjoy today. The revolution offered web contraptions, e-commerce, picture conferences, online gambling and so on. All these became possible and runing on the anchor called webs.
On the first manus, before discoursing about routing and routing protocols we ‘ll travel through and networking. Initially U.S. authorities funded researches on sharing information within computing machines for scientific and military [ 1 ] intents. Though there were many contributed to the foundation of cyberspace J. C. R. Licklider was the first among them. As a leader of Information Processing Technology Office ( IPTO ) he demonstrated the construct of clip sharing and promoted the researches and constructs on networking. Time sharing made a major development in the IT universe. It became the footing for networking every bit good. Lick ‘s replacements as leaders of IPTO, Ivan Sutherland and Bob Taylor influenced by “ Intergalactic Network ” lead the researches of Advanced Research Projects Agency ( ARPA ) ‘s IPTO. The three people Paul Baran, Leonard Kleinrock and Donald Davies developed basicss for ARPANET with their ain constructs such as package shift and so on. After uninterrupted researches on execution of webs, the first ARPANET interconnected and became success in 1969. Bing limited for military and research intents by universities ARPANET has gone through several alterations and adopted many mechanisms. By 1990 webs bit by bit became for public and from their several other engineerings emerged based on webs.
When the webs used by general populace, it began to turn monolithic and more complex. So there was a demand for a adult male in the in-between sort of device to manage the paths for webs. So that experts coined the device called “ router ” . Router is a networking device used to send on the information to an interface to route the informations towards its finish. Again the web decision maker had to make a feverish occupation of adding inactive paths and updating each and every path in a web. For case, if a nexus goes down all the routers should be updated manually to get by with it. So to manage these mussy state of affairss experts came up with the routing protocols. Though there were plentifulness of subscribers and engineering displacements in assorted occasions in the industry, the above paragraphs covers the mileposts in the history. Sv823 5 MSc Project
Routing is the procedure of directing a package towards the finish with the aid of router. The router receives a package from one interface, determine which interface to be forwarded based on routing algorithm and finish reference and so direct the package to the interface. To route a package the router should fulfill at least following,
i??iˆ Router should cognize Destination reference & A ; subnet mask
i??iˆ Discover Neighbor routers where it can place the paths for remote routers
i??iˆ Identify all possible paths for all distant webs
i??iˆ The best way for routing the package
i??iˆ The procedure of keeping and verifying the routing tabular array and routing information
In general, routing can be categorized as inactive and dynamic routing. Inactive routing is the procedure of adding the paths manually in the router tabular array. The Inactive paths have the administrative distance of 1 by default.
IP path 172.16.30.0 255.255.255.0 172.16.20.2
Dest n/w subnet mask next hope
Inactive routing has no operating expense on router CPU or bandwidth of the nexus and secure compared to dynamic routing. However, inactive routing does n’t hold fault tolerant and it ‘s a boring occupation to add paths manually. In a broad country web, adding all the paths is decidedly a difficult occupation. Then once more when a topology alterations or a nexus goes down once more the web decision maker have to run all over the topographic point to update. However in some scenarios, inactive routing remains ready to hand. For case, in stub webs where all the traffic routed towards a gateway inactive routing is inevitable with default paths. So inactive routing consume less resources, easy to configure, more secure and can manage multiple webs. Default routing is a class of inactive routing where merely the go outing interface is specified.
IP path 0.0.0.0 0.0.0.0 serial1
Dest n/w Subnet Exit interface
Administrative distance for default routing is 0. Default routing is used to direct packages to remote webs when the router does n’t hold information about it on routing tabular array.
The following crucial, widely used class is dynamic routing which is concerned in this undertaking. Dynamic routing is the procedure of maintaining the routing tabular array up to day of the month with instant updates from routing protocols. These protocols dynamically portion the information and able to update the routing tabular array when topology alterations occur. Further, these protocols determine the Sv823 6 MSc Project
best way based on metric computations. So that dynamic routing protocols remain important in big scale corporate webs to update their routing tabular arraies. Dynamic routing protocols provide mistake tolerance by airing updates when links goes down or server shutdown. To update the router tables the routing protocols define the regulations for pass oning with the neighbour routers. The regulations specify the method and algorithm to interchange information between neighbours. All in all though dynamic protocols consume more CPU power and bandwidth when compared, they are robust and more dependable in webs, particularly big graduated table. Routing protocols can be categorized in assorted ways based on their features.
Initially, protocols can be divided into routing and routed protocols. Routed protocols are responsible for existent informations transportation. The protocols under this class are TCP/IP, IPX/SPX, and apple talk. Routing protocols exchange the routing information between routers. They include RIP, RIP v.2, IGRP, EIGRP, OSPF BGP and so on.
Further dynamic protocols can be classified as,
i??iˆ Interior gateway protocols ( IGP ) and Exterior gateway protocol ( EGP )
i??iˆ Classful and Classless
i??iˆ Distance vector, Link-state and intercrossed protocols
IGP and EGP are characterized based on independent system. Autonomous system ( AS ) is the aggregation of webs within one administrative sphere. IGP protocols are used to interchange router information between same AS figure and EGP is between different AS Numberss. Rip, Rip v.2, IGRP, EGRP, OSPF, IS-IS semen under IGP and BGP is under EGP.
Classful routing protocols do non publicize the subnet mask but classful reference in advertizement. Classless protocols advertise subnet mask. RIP and IGRP are classful and RIP v.2 EIGRP, OSPF and IS-IS are classless.
The other of import word picture is Distance vector, Link province and loanblend.
Distance vector protocols
i??iˆ Advertise sporadically
i??iˆ Advertise full routing tabular array
i??iˆ Advertise merely for straight connected routers
i??iˆ High convergence clip
i??iˆ Limited no of hops
i??iˆ Suffer from routing cringle
i??iˆ Do non set up neighbour relationship
i??iˆ Protocols – RIP, IGRP
Sv823 7 MSc Project
Link province protocols
i??iˆ Advertise merely when web triggered
i??iˆ Advertise merely the update
i??iˆ Flood the advertizement
i??iˆ Convergence is low
i??iˆ No bounds in hop count and suited for big web
i??iˆ No routing cringles
i??iˆ Establish neighbour relation in formal manner
i??iˆ Protocols – OSPF & A ; IS-IS
It ‘s a combination of both Distance vector and Link-state. EIGRP portion such routing features.
Dynamic routing Protocols
Routing Information Protocol ( RIPv1 )
Routing information protocol version 1 known as RIP is the initial routing protocol to be implemented in ARPANET in 1967. As classified before RIP is a classful, distance vector and interior gateway protocol ( IGP ) . RIP was developed based on Bellman-Ford algorithm and usage hop count as the metric value. It uses the lowest hop count to cipher the best way. Rip limits the figure of hosts it supports in a web to forestall routing cringles and maintain stableness. It supports a upper limit of 15 hops in a web. 16th hop is defined as in infinite administrative distance and they become unapproachable and unshareable. It uses broadcast reference 255.255.255.255 to direct updates between routers. Administrative distance for RIP is 120.
Rip usage several timers in the advertisement and updating procedure. Routing update timer, path timeout timer, and path flower timer are the timers used by RIP. Routing update timer is used to find the clip interval between each update from rake implemented router. Normally a full update is sent every 30 seconds from router. This became a job when all the routers at the same time try to direct updates every 30 seconds and devouring the bandwidth since they are synchronized. So that when the timer is reset random clip is added in add-on to the 30 seconds to forestall such congestion. Route timeout timer is the clip frame until a record remains valid before it gets an update with same record. If the router does n’t acquire the update once more within the clip frame router marks the record for omission and keep it until the Sv823 8 MSc Project
flush clip expire. After the flush clip expires the record will be purged for good from the tabular array.
Rip protocol preserve stableness by restricting the figure of hops to forbid routing loops extension. RIP implements split skyline, path toxic condition and clocking mechanisms to forestall erroneous information extension. However, restriction on figure of hops becomes a reverse in big graduated table webs. Restricting merely to classful advertisement is another drawback in RIP. Further, routing updates are non capable for hallmark procedure which is a security concern with version1. Despite rake being emerged ages ago it still exists in routers. Because it is easy to configure, stable, suits well for stub webs and widely used.
Routing Information Protocol ( RIPV2 )
Rip version 2 was standardized and released in 1993 due to miss of some of import characteristics in version 1 as mentioned above. Version 2 is an sweetening for variable length subnet cover ( VLSM ) . Ripv2 designed to back up classless routing with subnet masks which was a critical update from earlier version. Version2 updates carry more information with simple hallmark enabled on it. It uses multicast reference 188.8.131.52 to direct updates. Multicasting avoids the hosts which are non portion of routing from having update. This version besides maintains the maximal figure of hops to 15.
Open Shortest Path First ( OSPF ) Routing Protocol
Open shortest yesteryear foremost ( OSPF ) plays a cardinal function in IP webs for several grounds. It was drafted to be used with the cyberspace protocol suite with high functionality as a non proprietary protocol. OSPF is an interior gateway routing protocol which routes packages between the same independent systems. It has an administrative distance of 110. It is designed to to the full back up VLSM ( Variable Length Subnet Masking ) or CIDR ( Classless Inter-Domain Routing ) .Also it supports for manual summarized advertizement. It ‘s a nexus province protocol. So it scales good [ 2 ] , converges rapidly and offer loop free routing. On a topology alteration or associate down it converges promptly plenty to supply a new cringle free path.
It uses cost to cipher the metric value. The shortest way is calculated based on Dijkstra algorithm to happen the best way. OSPF usage multicast references for updates. The references are, 184.108.40.206 is for directing updates and 220.127.116.11 is to have updates. OSPF maintains three types Sv823 9 MSc Project
of tabular arraies viz. , routing tabular array, neighbour tabular array and database tabular array. It uses Hello protocol to set up neighbour relation and keep a neighbour tabular array. Hello protocols properties are,
i??iˆ Router ID
i??iˆ Priority ( default 1 )
i??iˆ Hello interval ( 10 sec )
i??iˆ Dead interval ( 40 sec )
i??iˆ Authentication spot
i??iˆ Stub country flag
i??iˆ Process ID
The relationship is established based on the router ID. To set up a neighbour relationship timers ( hullo & A ; dead ) , web mask, country ID and hallmark watchword should be same.
It uses country to pass on among routers. OSPF can be configured as individual country or multi-area web. Areas are introduced to restrain the implosion therapy of update into a individual country. An OSPF sphere is split into countries and labeled with 32 spot identifiers to restrict the updates and computation of best way with Dijkstra algorithm into one country. Areas should be carefully designed and configured to group the hosts and routers to a logical country. Each country maintains its ain nexus province database which is distributed via a linking router to other webs. Such design reduces the traffic flow between countries and keeps the topology anon. to other countries. In individual country OSPF the full interface in that web belongs to same web. The diagram below explains a constellation in individual country OSPF.
In multi-area, all other countries must link to the back bone country ( country 0 ) straight or virtually. The diagram below is a sample of multi-area constellation.
A multiple country OSPF must incorporate at least one anchor / zero country and may hold several non-backbones. Zero country remains as the nucleus country for all the other countries. All the other countries connect to backbone country to acquire updated. OSPF allows configuring stub webs every bit good. In OSPF stub webs external updates are non flooded in to the stub country. This will ensue in cut downing the size of database size and thereby memory ingestion. When stub web country is configured default routing will be used to link to the external countries. OSPF defines the undermentioned router provinces,
i??iˆ Area boundary line router ( ABR )
i??iˆ Autonomous system boundary router ( ASBR )
i??iˆ Internal router ( IR )
i??iˆ Backbone router ( BR )
Sv823 10 MSc Project
The routers could play one or more functions as mentioned above in an OSPF web. The router identifier should be defined in a flecked denary format to tie in each OSPF case with an ID. If it is non explicitly specified, the highest logical IP will be assigned as the router ID.
Area boundary line router ( ABR ) is the common router which placed on the border of the anchor country to link other countries via its interfaces. The ABR keeps a transcript of the nexus province databases of both the anchor and of the countries which it is connected to in its memory.
Autonomous system boundary router ( ASBR ) is the router which connects an independent system and a non-OSPF web. ASBR remains as a gateway to link an AS to other routing protocol webs such as EIGRP, RIP, BGP, inactive and so on. It besides used to interchange paths which it learned from other AS figure through its ain AS figure.
The router which has all its interfaces and neighbour relationship within an country is called as Internal Router ( IR ) . All the routers which are portion of the anchor country are backbone router ( BR ) . It may be a anchor internal router or an country boundary line router. ABR is besides a BR since it is connected to backbone via a physical or logical nexus.
From OSPF constellations the routers elect designated router ( DR ) and backup designated router ( BDR ) . A designated router ( DR ) is elected on a multi-access web section to interchange routing information with other routers. The occupation of the DR is multicasting the router update which it received to the other routers. So other routers listen merely to the DR alternatively of listening to air. DR elected to move as one-to-many alternatively of many-to-many routing update. So updates are sent merely to the DR router and it updates all the routers within the section. This election mechanism reduces the web traffic a batch. The router with the highest precedence among the routers will be elected as the Designated Router. If more than one router has same precedence Router ID will be used as the tie ledgeman. In multi entree webs Backup designated router ( BDR ) must be elected following. BDR is a standby router for DR if DR becomes unavailable. The router which becomes the 2nd in the election procedure will be the BDR. If both become unavailable the election procedure will be held once more. The BDR receives updates from next routers but does n’t multicast them. OSPF contiguity is established to portion the routing updates straight to each other. Establishing contiguity depends on the OSPF constellation in routers.
From OSPF constellation point of position webs can be categorized as,
i??iˆ Broadcast multi-access – In broadcast multi-access webs routers have direct entree to all the routers via direct links. Some of the illustrations for Broadcast multi-access are Ethernet, and Token ring. Through Ethernet multiple devices are allowed to entree the same web. So when an OSPF package is sent on the web it ‘ll be broadcasted and
Sv823 11 MSc Project
all the routers will have it. With OSPF DR and BDR should be elected for broadcast multi-access web.
i??iˆ Non-broadcast Multi Access ( NBMA ) – NBMA web allows informations transmittal over a practical nexus or across a exchanging device between the hosts in the web. Typical illustrations for NBMA are X.25, ATM and Frame relay. In NBMA, all the devices are connected through a shared medium. It does n’t back up broadcast or multicast. Alternatively, OSPF sends the hullo package to each router in the web one at a clip. As a consequence OSPF should be configured specially and the neighbour relationship should be specified decently. Power Line Communication ( PLC ) is besides categorized as Non-broadcast Multiple Access web.
i??iˆ Point-to-point – In Point-to-point connexions, both routers end points are connected point to indicate to supply a individual way for communicating. High-Level Data Link Control ( HDLC ) and Point-to-Point Protocol ( PPP ) could be the illustrations for P2P. In point to indicate web, it may be a consecutive overseas telegram linking the end points straight or a practical nexus which connects two routers apart in greater distance. But both scenarios eliminate the demand for election of DR and BDR in OSPF execution. The neighbours will be identified automatically with P2P.
i??iˆ Point-to-multipoint – Point-to-multipoint topology refers to linking a individual interface of a router to multiple finish routers. All the devices in Point-to-multipoint will be in a same web. Conventionally the routers could place their neighbours automatically in broadcast web.
Sv823 12 MSc Project
Enhanced Interior Gateway Routing Protocol ( EIGRP )
Enhanced Interior Gateway Routing Protocol ( EIGRP ) is a proprietary, intercrossed protocol owned by Cisco. It was developed by CISCO as a replacement of IGRP. Though it ‘s non a version of IGRP ; it ‘s wholly different. It behaves as both nexus province and distance vector protocol. It ‘s a classless protocol every bit good. Administrative distance for EIGRP is 90. It exercises a different algorithm from old protocols which is known as Diffusing update algorithm ( DUAL ) . DUAL algorithm ensures to happen the best way with faster convergence and loop free routing. EIGRP supports unequal cost reconciliation every bit good. It uses multicast reference 18.104.22.168 to direct updates. EIGRP besides use independent system figure. It maintains three types of tabular arraies,
i??iˆ Neighbor tabular array – maintains informations about the neighboring routers which are straight connected and accessible. Hello packets with timers are employed to maintain the record with preciseness.
i??iˆ Topology tabular array – The topology tabular array contains all the finishs advertised by its neighbour routers. It maintains the tabular array as an collection of all advertised paths with bordering prosodies. In add-on from the collection a replacement and executable replacement will be identified and stored. The replacement way is the best way to make a finish based on the least amount of advertised distance from a neighbour and the distance to make that neighbour. This path will be installed in the router. The optional executable replacement has the metric higher than replacement, which qualify to be the following replacement. This path does n’t acquire installed but kept in the topology tabular array as an option. The router will automatically add the executable path as replacement when the replacement becomes unavailable. The province of a path for finish can be marked as active or inactive in the tabular array. When the router find replacement unavailable with no backup routes it query the neighbour routers. This province is called as active and when it gets a answer it changes to passive province. This whole procedure ensures a loop free way for finishs.
i??iˆ Routing table – This tabular array shop the existent paths for all finishs. This tabular array is build from the old topology table computation. A replacement path and an optional executable path will be stored in this tabular array.
Sv823 13 MSc Project
Basically Network modeling is a chief construct of web deployment into web planning, planing and execution. Modelling is used to depict construct of the undertaking. Network analysis and web designing should be defined before create web patterning. Specify the demands, aims and job countries should be created in web analysis portion. So at this phase describe about the router and routing construct towards how they are utilizing routing protocol to route the packages and how to configure with those routing protocols. After this phase execution portion considers all fulfil demands. Finally design portion where we define appropriate web deployment. Network modeling is giving a batch of aids to believe more thoughts to make best possible web theoretical account. Because of that I selected OPNET simulator in this undertaking to make web theoretical accounts.
OPNET Modeller 15.0 ( Optimized Network Engineering Tools )
Presently OPNET is one of the best tools among many web patterning tools in the web engineerings. It provides us to planing web theoretical account utilizing all sort of web equipments. Networking interior decorators are gained better apprehension of planing before development procedure. It helps to cut down clip mode and disbursal of prototyping hardware equipments. We can able to analyze, mensurate the public presentation and behavior of proposed Model system from event simulations.
OPNET tool contains many characteristics. There are chief three editors in the OPNET
i??iˆ Project Editor:
It contains graphical interface of web topology nodes such as subnet, hub, switch, router, etc and much sort of links to pass on among those devices. All are designed with graphical user interface such as easy to stop users.
i??iˆ Node Editor:
It is describe clear image of internal architecture of the nodes by investigate the informations flow between utile nodes. Node theoretical account can direct, have and make web traffic with other node theoretical account through the packages.
i??iˆ Process Editor:
It describes about the procedures and events create by execution of specific procedure operation on the web such as behavior and functionality of the node theoretical account. During the simulation clip each node theoretical account may make a procedure of any event, so that it gives the province of procedure and its functionality. Wholly we ca n’t compare fake web with existent universe clip traffic. But it will give some of information such as how much required bandwidth, where the jamming can happen and how to manage to avoid these jobs. Sv823 14 MSc Project
Configuration and properties of interior routing protocols in OPNET modeler
Description of Routing Information Protocol ( RIP )
Basically RIP comes under distance vector routing protocol and used Bellman Ford algorithm to interchange routing information between web nodes. RIP contains assorted enforced characteristics. RIP version1 ( RIPv1 ) is a classful routing protocol with a metric of hop count and RIP version2 ( RIPv2 ) is extra of RIP1 that supports classless routing with other characteristics. Basically when we focus RIP on OPNET modeler, it can be configured by both ways such as go to the edit property and alter the parametric quantities which are we need to alter. Another manner right chinks on router select unfastened practical bid line interface. When we use routers in OPNET, RIP is the default routing protocol on all routers. Chiefly we can stipulate RIP protocol scene by simulation properties and redact property parametric quantities.
First do certain that RIP is the routing protocol specified for all interfaces in our web design Edit Attributea†’ IPa†’IP Routing Parameters a†’ Interface information a†’Routing protocol property.
Below image is demoing all of import properties on RIP routing. Edit Attribute a†’ IP Routing Protocols a†’ RIP Parameters a†’ Process Parameters Table
RIP start clip: is that first routing information updates will be broadcast over the interface on this node. First timer property, update interval timer that controls often router sends Sv823 15 MSc Project
updates. The router invalid property controls how long it will take to disable router. In this clip if no update is received for router, it is down every bit unapproachable and advertised. This clip brassy timer denotes the clip it gets for path. Here the router is removed from routing tabular array.
Failure Impact: Here there are two options such as Retain Routing Table and Clear Routing Table. If we choose Retain Routing Table that tabular array will retain all the path information. If we choose Clear Routing Table that will be empty and it needs to reconstruct.
Version: These property which the version of RIP that we are traveling to configure on the interface. We can choose either version or version2
Auto Summary: is disabled, subnetworks are advertised outside of their major web. RIPv1 do n’t back up to publicize subnets information on routing updates. When car sum-up is disabled we can hold variable Length Subnets Masks ( VLSM ) . So it reduces usage of IP address infinite.
Send Manner: it can be selected either Broadcast or Broadcast & A ; Multicast. It controls how RIP web theoretical account router sends out RIP updates. When choose send version option is choice to version 1 & A ; 2 from interface information tabular array, in this instance direct manner is set to Air that can air a RIPv2 Packet updates. Send manner is set to Broadcast & A ; multicast that can direct both multicast RIPv2 updates and broadcast RIPv1 updates.
Redistribution: Rake can be configured to admit paths that have redistributed from other routing protocols configured on the same router. So we can choose enchantress protocols that will admit redistributed paths and what metric contains with path received.
The above image 0.0 is demoing RIP parametric quantities puting on interface information.
Silent Mode: if soundless manner is enabled interface will have and treat RIP updates but non air or multicast. Sv823 16 MSc Project
Advertisement Manner: controls any filtering used to RIP updates. The advertizement manner contains three options are Split Horizon, No Filtering and Split Horizon/Poison Reverse.
The undermentioned web design describe variable-Length subnet mask ( VLSMs ) with both Version1 & A ; Version2 of RIP protocols.
The above image shows there are three chief routers are connected between them and each router connects LAN web with different IP web to presentation and among those both versions of routing information protocol. That is descried variable Length subnet mask ( VLSMs ) support jobs or called discontiguos web job has been simulated and analysed statistics. Focus the web topology contains different IP web references. Each interface of those routers has been configured by above IP reference webs scheme with appropriate ports. Sv823 17 MSc Project
Above web topoloy has been configured utilizing RIP version1 routing protocol for routing.
The above image shows constellation of Router_A interface information tabular array. In this node ‘s interfaces has been configured such as consecutive interfaces IF10, IF11 and Ethernet interface IF0 are assigned by IP addresses 22.214.171.124, 126.96.36.199 and 188.8.131.52 severally. Similarly Router_B ‘s consecutive IF10 and Ethernet IF0 are configured by the IP addresses 184.108.40.206, 220.127.116.11 and Router_C ‘s consecutive IF11 and Ethernet IF0 are configured by the IP addresses 18.104.22.168, 22.214.171.124. I have done some constellation of simulation property after all interfaces are configured.
The above 0.0 image is demoing simulation DES attributes. Here Global attributea†’ IP a†’ IP dynamic Routing Protocol is set to RIP and RIP Sim Efficiency is set to enabled, RIP Stop Time ( Seconds ) is set to 3600. RIP scenario with version1 has been run after completed constellation. Check the routing tabular arraies of those routers. Sv823 18 MSc Project
The above image 0.0 is exemplifying Router routing tabular arraies of Routers A, B and C. When we see the routing tabular array of Router_A, This router advertises the straight connected webs 126.96.36.199, 188.8.131.52 and 184.108.40.206. Here RIP version1 of routing information protocol used so it advertises the major web merely but non the bomber web information. In this web topology the web reference 220.127.116.11 is divided into sub cyberspaces such as 18.104.22.168, 22.214.171.124 and 126.96.36.199 and configured at different topographic points. The split skyline does n’t accept numbering to eternity job. RIP Router_A publicize the webs 188.8.131.52 and 184.108.40.206 as major web 220.127.116.11 to the Router_B and the web 18.104.22.168 as same 22.214.171.124 to the Router_C. If any package arrives with finish 126.96.36.199, those routers will conflict because they have more than one figure of webs 188.8.131.52. So they ca n’t happen the finish and that package will drop. Routing Protocol version1 does n’t publicize the bomber web information with packages. If we use RIP version1 protocol to multi sub webs topology, it will come failure. Even after car sum-up is disabled so besides this variable Length Subnet Mask ( VLSM ) jobs or discontiguos web job still present. Because car drumhead disable characteristics do n’t back up to routing information protocol verstion1. Sv823 19 MSc Project
Routing information protocol version2 has been enabled to work out this web job. Here same web topology has been configured with Version2 and car sum-up is disabled from RIP parametric quantities attribute on each routers.
Here each routers they have paths for any web of this topology because routing information protocol version2 sends packages with subnets information.
Protocol Average RIP Traffic ( bit/sec )
RIP version2 is giving more traffic so RIP version1 because version2 is created big routing table so version1.
Finally we can reason both RIP version 1 & A ; 2 are distance vector interior gateway routing protocol. Routing Information Protocol version1 does n’t back up Variable Length Subnet mask IP webs even after car sum-up is disabled. But routing Information Protocol version2 solves this discontiguos web job by it carries subnet mask information. Normally RIP version1 can have any updates information from version2 but RIP version2 ca n’t have any Sv823 20 MSc Project
updates information from version1. RIP uses a metric called a hop count, that maximal size of RIP web is limited hop count of 16. Always RIP version1 broadcast the routing tabular array but version 2 broadcast updates packet, it is utilizing 184.108.40.206 of multicast reference to air the package.
Description of Enhanced Interior Gateway Routing Protocol ( EIGRP )
EIGRP comes under distance vector routing protocol suite, designed to cut down the operating expense province and supply a faster convergence in the web topology alterations. It is a classless routing protocol to back up VLSM IP web.
It can be configure each interface of each router person to enable EIGRP as routing protocol. But all the router interfaces come under same IP bomber web have to configure the same routing protocol.
If a web theoretical account does n’t hold any topology alteration after a specific clip of simulation ten it can run off the EIGRP activities. To make this alteration, travel to the simulation attributes puting “ EIGRP Sim Efficiency ” and “ EIGRP Stop Time ” .
Each node manner has EIGRP properties such as EIGRP Interface Table, EIGRP Metric Variance, DUAL, Load reconciliation, Traffic Sharing Hello Interval and EIGRP Start Time and etc to configure.
The above scenario illustrates EIGRP ‘s capableness. That lading reconciliation is set to “ packet based ” sharing among three equal paths from client to break up with failure and recovery conditions as good. Here all routers that used in the web are Cisco 7500 series and all links are 10BaseT Sv823 21 MSc Project
Ethernet Links. Client can entree the sever through three every bit simple hop count paths such as,
Path: Client a†’ Router 01 a†’ Router 02 a†’ Router X a†’ Router 03 a†’ Router 04
Path: Client a†’ Router 01 a†’ Router 02 a†’ Router Y a†’ Router 03 a†’ Router 04
Path: Client a†’ Router 01 a†’ Router 02 a†’ Router Z a†’ Router 03 a†’ Router 04
Initially EIGRP protocol has been enabled on all routers as routing protocol. The application traffic is generated through those three paths every bit. After that Router X fails at 40minutes which configured from Recovery Failure node property a†’ Node Recovery/Failure specification. This clip remainder of those two routers portion recovery EIGRP procedure of Router X. That Diffusing Update Algorithm ( DUAL ) runs once more to place the specific finishs with each other ‘s and update their routing tabular array for the new web ; it takes times called Convergence clip. So some package may drop and demands retransmissions when this failure of router and EIGRP procedure convergence completion clip witch it can be seen on Open DES Log. Again link between Router Y to Router 04 fails at 1hour and retrieve once more at 2hour. This clip besides same procedure happens. The web has been simulated with three hours. Sv823 22 MSc Project
The above images are demoing routing tabular array of the web Router 02 at different times such as 25minutes, 35minutes and 3hours. Here first tabular array is demoing three equal paths for 220.127.116.11 and 18.104.22.168. So client can entree sever by those three waies until 30minutes. Then 2nd tabular array is demoing at 35minutes after Router X failure, routing tabular array updates merely new paths for 22.214.171.124 web utilizing X and Y routers and EIGRP procedure defines new two equal paths for between clients and sever. Finally table is demoing, after completion nexus between Router X and Router 04 fail at 1hour and retrieve at 2houre. It have route for all finishs of the web. The Router X failure at 30minutes, EIGRP procedure updates the tabular array. Sv823 23 MSc Project
Description of Open Shortest Path First ( OSPF )
Open Shortest Path First ( OSPF ) comes under Link province hierarchal inside routing protocol. The web can be divided into multiple countries by OSPF routing protocol. The distance vector routing protocols are individual country routing protocols, all paths in an country which are advertised everyplace. So figure of paths is increasing in a individual country. Its extension and convergence clip gets long, a limited path advertises by spliting the web into multiple countries. Every router advertises all routing information to every neighbor router in the country. This state of affairs is possible for little webs but non for big webs. When we use individual country, country figure or router ID should be specifying that 32bit figure. Chiefly OSPF webs are created utilizing multiple countries. That can be support hierarchal and scalable web.
When we use OSPF protocol in multiple countries, country 0 or backbone country should be defined and all nonzero OSPF countries should be connected to the country 0 or anchor. OSPF does n’t publicize route similar distance vector routing protocol. It advertises link province by Link province advertizements ( LSAs ) . Each country configured on an OSPF router which maintains OSPF database for each country to run Shortest Path First ( SPF ) algorithm. OSPF web topology can be divided into three parts such as Area Border Router ( ABR ) , Autonomous System Boundary Router ( ASBR ) and Internal Router.
OSPF protocol can configure point to indicate web topology, broadcast multi country entree web topology and broadcast multi entree in multi countries web topology. Here this scenario explains multi country with practical nexus between anchor and nonzero countries constellation.
ASBR/ RIP Protocol
Network 192.0.0.0 Sv823 24 MSc Project
Above image is demoing OSPF constellation in multi country and OSPF protocol have connected, paths and redistributed with another protocol as RIP, is called Autonomous System Boundary Router ( ASBR ) . Area3 web has been connected to backbone or country 0 webs via country 2 web utilizing practical nexus utilizing those router IDs. Each interface of routers has been configured by appropriate IP reference, country with specific protocol such as OSPF or RIP. Router ID and loopback interface besides configured for each router. Routing information ( RIP ) protocol is enabled between Router A and Router B at 126.96.36.199 IP web and OSPF routing protocol is enabled among Router B, C, D, E, F and G with different IP webs. Router B ‘s redistribution is enabled that redistribution of RIP to OSPF and OSPF to RIP.
The above image illustrates OSPF protocol procedure parametric quantity tabular array for each router.
Router ID: that is identifies the router which is defined by loopback reference
Start Time: this property define the OSPF protocol start distribution on all interface.
External Router Information: any inactive routing information can be defined by this property.
Area Summarization: it defines router ‘s boundary line path of countries. Sv823 25 MSc Project
Virtual Link: this property is linking the router to another router. It should be configured both side routers.
Redistribution: if this property is enabled, specific path coming through other protocols can be advertised by OSPF protocol.
There are some properties come under the OSPF timer.
The Hello timer default value is 10seconds ; All OSPF routers connect a specific web whether it is a multi entree or point to indicate web, hullo clip is same for any type of webs. Hello package uses for sensing of neighbour routers. If it is non received by neighbors until four packages sent, that neighbor is down. This clip is the Router Dead Interval.