Wednesday, March 11, 2020
HMS Warspite - Battleship of World Wars I II
HMS Warspite - Battleship of World Wars I II Launched in 1913, the battleship HMS Warspite saw extensive service during both world wars.Ã A Queen Elizabeth-class battleship, Warspite was completed in 1915 and fought at Jutland the following year. Retained after World War I, it moved between postings in the Atlantic and Mediterranean. After an extensive modernization in 1934, it fought in the Mediterranean and Indian Oceans during World War II and provided support during the Normandy landings. Construction Laid down on October 31, 1912, at the Devonport Royal Dockyard, HMS Warspite was one of five Queen Elizabeth-class battleships built by the Royal Navy. The brainchild of First Sea Lord Admiral Sir John Jackie Fisher and First Lord of the Admiralty Winston Churchill, the Queen Elizabeth-class became the first battleship class to be designed around the new 15-inch gun. In laying out the ship, designers elected to mount the guns in four twin turrets. This was a change from previous battleships which had featured five twin turrets. The reduction in number of guns was justified as the new 15-inch guns were substantially more powerful than their 13.5-inch predecessors. Also, the removal of the fifth turret reduced weight and allowed for a larger power plant which dramatically increased the ships speed. Capable of 24 knots, the Queen Elizabeths were the first fast battleships. Launched on November 26, 1913, Warspite, and its sisters, were among the most powerful battleships to see action during World War I. With the outbreak of the conflict in August 1914, workers raced to finish the ship and it was commissioned on March 8, 1915. HMS Warspite (03) Nation: Great BritainType: BattleshipShipyard: Devonport Royal DockyardLaid Down: October 31, 1912Launched: November 26, 1913Commissioned: March 8, 1915Fate: Scrapped in 1950Specifications (As Built)Displacement: 33,410 tonsLength: 639 ft., 5 in.Beam: 90 ft. 6 in.Draft: 30 ft. 6 in.Propulsion: 24 Ãâ" boilers at 285 psi maximum pressure, 4 propellersSpeed: 24 knotsRange: 8,600 miles at 12.5 knotsComplement: 925-1,120 menGuns8 x Mk I 15-inch/42 guns (4 turrets with 2 guns each)12 x single Mk XII 6-inch guns2 x single 3-inch high-angle guns4 x single 3-pdr guns4 x 21-inch submerged torpedo tubesAircraft (After 1920)1 aircraft using 1 catapult World War I Joining the Grand Fleet at Scapa Flow, Warspite was initially assigned to the 2nd Battle Squadron with Captain Edward Montgomery Phillpotts in command. Later that year, the battleship was damaged after running aground in the Firth of Forth. After repairs, it was placed with the 5th Battle Squadron which consisted entirely of Queen Elizabeth-class battleships. On May 31-June 1, 1916, the 5th Battle Squadron saw action in the Battle of Jutland as part of Vice Admiral David Beattys Battlecruiser Fleet. In the fighting, Warspite was hit fifteen times by German heavy shells. HMS Warspite (left) and HMS Malaya (right) at the Battle of Jutland, 1916. Public Domain Badly damaged, the battleships steering jammed after it turned to avoid a collision with HMS Valiant. Steaming in circles, the crippled ship drew German fire away from the British cruisers in the area. After two complete circles, the Warspites steering was repaired, however, it found itself on course to intercept the German High Seas Fleet. With one turret still operational, Warspite opened fire before being ordered to drop out of line to make repairs. Following the battle, the commander of the 5th Battle Squadron, Rear Admiral Hugh Evan-Thomas, directed Warspite to make for Rosyth for repairs. Interwar Years Returning to service, Warspite spent the remainder of the war at Scapa Flow along with the majority of the Grand Fleet. In November 1918, it steamed out to aid in guiding the German High Seas Fleet into internment. After the war, Warspite alternated postings with the Atlantic Fleet and the Mediterranean Fleet. In 1934, it returned home for a large modernization project. Over the next three years, Warspites superstructure was greatly modified, aircraft facilities were built, and improvements were made to the ships propulsion and weapons systems. World War II Begins Rejoining the fleet in 1937, Warspite was sent to the Mediterranean as the flagship of the Mediterranean Fleet. The battleships departure was delayed for several months as the steering problem that had begun at Jutland continued to be an issue. When World War II began, Warspite was cruising the Mediterranean as the flagship of Vice Admiral Andrew Cunningham. Ordered to join the Home Fleet, Warspite took part in the British campaigns in Norway and provided support during the Second Battle of Narvik. Mediterranean Ordered back to the Mediterranean, Warspite saw action against the Italians during the Battles of Calabria (July 9, 1940) and Cape Matapan (March 27-29, 1941). Following these actions, Warspite was sent to the United States for repairs and re-gunning. Entering the Puget Sound Naval Shipyard, the battleship was still there when the Japanese attacked Pearl Harbor in December 1941. HMS Warspite in the Mediterranean, 1941. Public Domain Departing later that month, Warspite joined the Eastern Fleet in the Indian Ocean. Flying the flag of Admiral Sir James Somerville, Warspite took part in the ineffective British efforts to block the Japanese Indian Ocean Raid. Returning to the Mediterranean in 1943, Warspite joined Force H and provided fire support for the Allied invasion of Sicily that June. Remaining in the area, it fulfilled a similar mission when Allied troops landed at Salerno, Italy in September. On September 16, shortly after covering the landings, Warspite was struck by three heavy German glide bombs. One of these tore through the ships funnel and blew a hole in the hull. Crippled, Warspite was towed to Malta for temporary repairs before moving on to Gibraltar and Rosyth. HMS Warspite in the Indian Ocean, 1942. Public Domain D-Day Working quickly, the shipyard completed the repairs in time for Warspite to join the Eastern Task Force off Normandy. On June 6, 1944, Warspite provided gunfire support for Allied troops landing on Gold Beach. Shortly thereafter, it returned to Rosyth to have its guns replaced. En route, Warspite incurred damage after setting off a magnetic mine. After receiving temporary repairs, Warspite took part in bombardment missions off Brest, Le Havre, and Walcheren. With the war moving inland, the Royal Navy placed the battle-worn ship in Category C Reserve on February 1, 1945. Warspite remained in this status for the remainder of the war. Fate After efforts to make Warspite a museum failed, it was sold for scrap in 1947. During the tow to the breakers, the battleship broke loose and ran aground in Prussia Cove, Cornwall. Though defiant until the end, Warspite was recovered and taken to St. Michaels Mount where it was dismantled.
Sunday, February 23, 2020
Astronomy assignment Essay Example | Topics and Well Written Essays - 250 words
Astronomy assignment - Essay Example These observations were more strong evidence that Earth is not the center of all things and that at least one planet orbited the Sun. The weight will change by 21 kg since the mass remain constant because the center of gravity is constant. The gravitational force between you and earth is divided into two components. One is the centripetal force required to keep you moving in a circle, and the rest is your weight. So if the radius increases so does the centripetal force. Thus, the weight goes down. The weight will change just proportional to the earth radius changes i.e. by one third of its current measure. There is gravity near the earth orbit keeping in mind that Earths gravity affects everything at or near the planets surface. We feel the force of gravity on Earth through our mass, and that force also translates into a downward pull of 9.8 meters per second squared However, in deep space, thousands of light years from any object, there is no gravity since the higher you go, the weaker and no gravitational force exists (Chaplin,
Friday, February 7, 2020
Barack Obama's Speech in Cairo Essay Example | Topics and Well Written Essays - 1250 words
Barack Obama's Speech in Cairo - Essay Example He is thus open to world publicity and criticism and thus his actions or speeches are subject to world scrutiny. Hence, when Cairo University, which is the source of Egypt's advancement and Alââ¬âAzhar, which is a beacon of Islamic learning, hosted him, the world was watching and listening. On his first visit to Egypt as the President of the United States of America, Barrack Obama addressed six issues, which included violent extremism, the Israel-Palestine situation, Iran nuclear weapons, world democracy, economic progress, and womenââ¬â¢s rights (USA Today web). This paper will address the issue of the tension situation between Israelis, Palestinians, and the Arab world as elaborated by Obama on 6 April 2009. The issue of the conflict situation in Israel and Palestine is probably one of the issues that have great meaning not only to US, but also to the whole world. Israel is a staunch Christian nation with the Jews drawing their roots from this country. Palestine on the hand is a region occupied by both Muslims and Christians in significant numbers. However, both Israel and Palestine are Middle East countries just like Egypt. They possess very dangerous weapons such as nuclear bombs, which pose a great risk to human life. Again, Israel and America are long time allies based on their military superiority. Obama himself professes Muslim faith but his mother was a Christian and his true religion actually generates another debate. The conflict between Israel and Palestine has been there for ages with some analysts drawing this situation back to the holy books, Quran and the Bible. Hence, this issue somehow ties itself to the war of supremacy between Christianity and Islam though there are other underlying factors. Many countries including America have actually tried in vain to negotiate for a peaceful agreement between these nations. This issue considerably required a careful treading. Therefore, when Obama chose to discuss this issue, the world welcomed th e reprieve and waited for the new intervention on this longstanding conflict. Ironically, even when he was addressing the issue in Egypt, pressure was already building up in the Israel- Palestine border. Subject to these reasons, I find the issue very significant and the audience relevant. In fact, it was the second issue that he addressed on this day. In supporting his call for a permanent solution between Israel and Palestine, Obama accounted 10 points to this effect. He confirmed that America had strong relations with Israel based on cultural, historical ties, and articulation of diplomacy. This fact is widely known and analysts claim that this bond is hard to break because it relies on military supremacy. He also acknowledges the fact that this conflict has claimed many lives and muted unwarranted sufferings. In light of this, he claims that the Jewish people from Israel faced persecution for centuries, more than Six million Jews killed, many more enslaved and tortured, and that these are painful memories for the Israelis (USA Today web). On the other hand, Palestine have endured the pain of dislocation for 60 years, many Palestinians have lost their lives, endured humiliations, lacked security while many wait in refugee camps for aid. A situation he claims is now unbearable in both Israel and Palestine. He equally confirms that America is ready to help in finding a solution. He personally commits himself to pursue this cause with uttermost patience and dedication as the task dictates. In fact, he was to visit Israel the
Wednesday, January 29, 2020
Household Tasks Assignments Essay Example for Free
Household Tasks Assignments Essay As the head cleaner of the apartment, I have been responsible to keep things orderly and neatly in the house. I have presented to become the head cleaner because I truly believe that my housemates should not be worrying that much about the household chores with a house cleaning timetable suited to them. The earlier system of assigning different individuals in the house has been convenient for everyone and effective in maintaining the cleanliness of the apartment. However, since our fellow housemate Hannah has already graduated, the task assignments will be re-distributed to five left house members. The new schedule of each individual is also a factor why the task assignments will be different this year. I hope everybody will adapt to the new rules and regulations regarding the tasks assigned to you and be responsible for the specified chores. Questions, comments and suggestions in these task assignments will be entertained tomorrow (date), at around 3 in the afternoon. ? Additional chore: On Saturdays, Edsam and Jane are responsible for grocery shopping. ? Additional chore: On Saturdays, Sherwin will pay the bills. ? Schedule of washing clothes in during the weekends. ? Jessie (the dog) needs to be groomed every Saturday. James is in charge of that. ? If a house member has a valid excuse for not doing his or her specified chore, another house member will be assigned to do it. ? Failure to do the specified chore without a valid excuse means a $5 fine.
Tuesday, January 21, 2020
The National Assemby and Restructuring The French Government :: essays research papers
ON WHAT PINCIPLES DID THE NATIONAL ASSEMBLY SEEK TO RESTRUCTURE FRENCH GOVERNMENT AND SOCIETY IN THE YEARS 1789-91? When the National Assembly established a dominant position in the running of the French state in 1789, they needed to move quickly to reform the old state around them into one that corresponded to the political views held within the new Assembly members. A ââ¬Ëprincipleââ¬â¢ or origin from which all remodelling could take form from, and that would justify the actions of the Assembly to the people as they began reconstructing the state into a ââ¬Ë uniform, decentralised, representative and humanitarian systemââ¬â¢ was needed. The question being asked is for us to define this principle used by the Assembly to remodel French society and government, a question that can only be answered by studying the declarations of the Assembly to discover the point at which they declare the main principles of their new system openly in a bid to justify further actions. When the newly gathered members of the National Assembly met on the royal tennis court on the 20th June 1789, they declared a vow that was to be remembered as the ââ¬ËTennis court oath.ââ¬â¢ This vow was to never rest until they ââ¬Ëprovided France with a constitution,ââ¬â¢ a basses that the Assembly could remodel France around. However, constitutions were new to this time in history and the constitutional writers needed time to discover the art of preparing such a document considering the lack of knowledge they had in the field. They may have been aided by information from the recent events in America and the benefits from studying their new American Constitution, but the Assembly still needed time to insure success, and this meant they needed a temporary base of principles to work from. The starting point in the history of the Assemblyââ¬â¢s actions to change France can be seen in the 4th August ââ¬Ë August Decrees.ââ¬â¢ The Assembly had drawn up this set of principles after the pressure created by the Great Fear had forced action to be taken for the safety of French society. The assembly had wanted to calm down the peasant rising in the country and at the time this meant abolishing the feudal system, a system that hung around the shoulders of the peasantry mass. This action would provide the country with a freedom from personal servitude along with the removal of the dues that restricted the peasantry from day to day.
Monday, January 13, 2020
Routing Protocol
1. INTRODUCTION 1. 1 Whatà is Computer Network? The groupà ofà computers and devices linked by communication channels allowing users to share information, data, software and hardware with further users is meant to be computer network. Network protocols bound hardware as well as software components of network. Two or moreà computers are saidà to beà inà a network if and only if they are connectedà mutuallyà andà areà ableà to commune. Computers are connected to a network by the use of allà the ports i. e. , parallel ports, modem ports, Ethernet ports, serial ports, USB portsà , fire wire ports and many more in one or more way. But Ethernet port is the most broadly used portsà for networking. Hosts, end stations or workstations are referred while talkingà about networks. Anythingà attachedà toà the networkà including hubs, bridges, switches, routers,à access points, firewalls, workstations, servers, mainframes, printers, scanners, copiers, fax machinesà and more are included under Host or end stations . Computers are connected in a network for sharing of software and hardware resources, information and data as well as smooth the progress of communication. 1. 2 TCP/IP Layeredà architecture Fig: TCP/IP Layeredà architecture The followingà areà the layersà ofà the TCP/IPà architecture: Application Layer: In theà application layer Simple Mail Transfer Protocol (SMTP) and File Transfer Protocol (FTP) uses protocolà for network communication. Application layer protocolsà are mostà frequentlyà linked with client-serverà applications. Transport Layer: End-to-end message transfer capability, flow control, error control and fragmentation etc are providedà by the transport layer. The transport layer ensures source to destination delivery of packets safely and reliably. The service through which applications are connectedà together viaà the useà of ports is provided by transport layer. Network Layer: Packets are logically transmitted overà the entire network in the OSIââ¬â¢s Network layer. Hosts addressing by assigningà themà an IPà addressà and packet routing among multiple networks are handled in this layer. This layer is concerned with routing data; end to end message delivery etc. Interface Layer: The data exchange betweenà the hostà andà the network are monitored by theà interface layer. The protocols forà physical transmissionà of data is defined by Interface Layer . 1. 3à Autonomous System IP networksà and routers collection underà the controlà of one entity representing a common routing policy is called anà Autonomous System. Eachà ASà have a uniqueà AS numberà for useà in routing. Each network is uniquely identified onà theà internet by ASN. IANA (Internetà assigned Numbersà authority) assign AS numbersà and supplyà to Regionalà internet Registries (RIRs)à in blocks. Autonomous System can be dividedà into three categories: Multihomedà Autonomous System:à Connectionsà to more than oneà AS is maintained by a Multihomedà AS. Stubà autonomous System:à Connectionà to only one otherà AS is Stubà autonomous System. Transità autonomous System:à Connections through itselfà to separate networks are provided by Transità autonomous System. 1. 4 Routing The methodà of selecting pathsà inà a network via whichà to send data is meant to be routing. The processà of findingà a pathway fromà a senderà toà a desired destination is also said to be routing. The telephone network,à theà internetà and transport networks, etc perform routing. Network Layerà of either TCP/IP layered model orà the OSI (Open Systemà interconnect) Reference model mainly carry out routing. The logicallyà addressed packets are passed fromà their sourceà to destination viaà intermediary nodes i. e. orwarding is directed by routing. Routing tasks are performed by routers. Routing and packet forwarding is performed by ordinaryà computers available with multiple network cards in a limited manner. Forwarding is directed by the routing process onà the basisà of routing tables where routing record to different network destinations are maintained. In order to have efficient routing, construction of routing table heldà inà the routers' memory is most necessary thing. Only one network path are frequently used by routingà algorithms à atà a time, butà the useà of multipleà alternative paths is made possible by multi-path routing techniques. Following are the typesà of routing delivery semantics: Unicast: A message is delivered toà a single specified node by router. Fig: Unicasting Broadcast: à A message is deliveredà toà all nodesà inà the network by router. Fig: Broadcasting Multicast: à A message is deliveredà to assemblyà of nodes that have expressedà interestà in gettingà the message by router. Fig: Multicasting Anycast: A message is deliveredà toà any one outà ofà a setà of nodes, typicallyà the one nextà toà the source. Fig:à anycasting 2. TYPESà OF ROUTING Following are the typesà of Routing mechanisms. Theyà are: Static Routing Dynamic Routing 2. Static Routing: The processà by which routes can be manually entered into the routing table with the help of a configuration file which loads automatically as soon as router starts is called static routing. Networkà administrator, who configures the routes, can enter these routes as an option. Thus ââ¬Ëstatic' rou tes mean the routes that cannot be changed (exceptà a person changesà them)à after their configuration. The simplestà typeà of routing is static routing. In case of change of routing information often or configuration on a huge number of routing devices (router) it doesnââ¬â¢t work fine as it is a manual process. The outages or down connections are not handled properly by static routing becauseà manually configured route must be reconfigured physically in orderà to fix or renovateà any lost connectivity. 2. 2 Dynamic Routing: Network destinations are discovered dynamicallyà by means of softwareà applications called Dynamic routing protocols. A routing table is created and managed by routerà in Dynamic Routing. Firstly, a router will ââ¬Ëlearn' routesà toà the directly connected entire networks. It willà then learn routes from other routers using the same routing protocol. One or more best routes are selected from the list of routes for each and every network destination by router. ââ¬ËBest route'à information are distributedà to other routers runningà the same routing protocol by Dynamic protocols, distributingà theà information on what networks it subsistà and can be reached. This provide dynamic routing protocolsà theà capabilityà toà get used to logical networkà topology changes, equipment failures or network outages ââ¬Ëonà the fly'. 2. 3 Typesà of Dynamic Routing Distance-Vector Routing Paths are calculated using Bellman Ford Algorithm byà a distance-vector routing protocol. RIPv1à and 2à and IGRP (Interior Gateway Routing Protocol) are examplesà of distance-vector routing protocols. Earlier, distance vector protocols such as RIPv1 show classful behavior but newer distance vector protocols suchà as RIPv2à and Enhancedà interior Gateway Routing Protocol (EIGRP) show signs of classless behavior. Distance-vector routing protocols â⬠¢ Easyà and competentà in small networks â⬠¢ Deprived convergence properties â⬠¢ Facilitate inà the growthà of more complex but more scalable link-state routing protocolsà for useà in large networks. Periodic copiesà ofà a routing table are passed from routerà to router by distance vector routingà algorithms. â⬠¢ Logical broadcast is the most commonly usedà addressing scheme. Periodic updates are sent by routers runningà a distance vector routing protocol even ifà thereà are no changesà inà the network. â⬠¢ Complete routing table is included underà the periodic rou ting update in a pure distance vector environment. â⬠¢ All known routes can be verified and changes can be madeà by gettingà a neighborââ¬â¢s complete routing table based on simplifiedà information also called as ââ¬Å"routing by rumorâ⬠. Fig: Distance Vector Routing Periodic routing updates are received from router A to router B inà the figure. Distance vector metric (suchà as hop count) are added by Router B to each route learned from router A,à risingà the distance vector. Its own routing tablesà are passed to its neighbor, router C. This process occursà between directly connected neighbor routers inà all directions. The chief purposeà isà to decideà the top routeà toà containà inà the table when the routing table is updated byà a routing protocolà algorithm. Different routing metric is used to determineà the best route by each distance vector routing protocol. Metric valueà is generated for each path through network by theà algorithm. Usually, the path is better if metric is smaller. Single characteristicà ofà a path helps in calculation of metrics and combination of several path characteristics helps in calculation of more complex metrics. The most commonly usedà metrics used by distance vector routing protocols are: Hop Count: Packetââ¬â¢s numberà of passages throughoutà the output portà of one router Bandwidth: Linkââ¬â¢s data capacity Delay: Time necessaryà to shiftà a packet from starting placeà to destination. Load: work load onà router or link. Reliability: each network linkà bit error rate Maximum Transmission Unit (MTU):à the utmost message extentà in octets satisfactoryà toà all links onà the path. Link-State Routing Packet-switched networks use link-state routing protocolà for computer communications. OSPFà andà IS-IS are its examples. Aà topological database is built by the help of link-state routing that describes extraà preciseà inter-network routes. Large networks use link state routing protocols and now used by most of the organization and ISP. Router performs the link-state protocol inà the network. A mapà ofà the connectivityà ofà the network is constructed by every node in the form of graph showing node connection to other node is the basic conceptà of link-state routing. The best next hop is calculated by each nodeà independently for every possible destinationà inà the network. The routing table for the node is formed byà the collectionà of best next hops. Fig: Link-State Routing To find outà the shortest path from itselfà to every other nodeà inà the network anà algorithm is run by each nodeà independently overà the map. OSPF, EIGRP and Novell's NLSP (NetWare Link State Protocol) are the examples of link state routing protocol. IPX is only supported by Novell's NLSP. A partial mapà ofà the network is maintained by each router in this typeà of routing protocol. Link stateà advertisement (LSA)à is flooded throughoutà the network whenà a network link changes state (upà to down, or vice versa). The changes are noted and routes are re-computed by allà the routersà accordingly. Greater flexibilityà and sophistication are provided by Link State Routing protocols thanà the Distance Vector routing protocols. Overall broadcast traffic is reducedà and better decisions are madeà about routing by taking characteristics suchà as bandwidth, delay, reliability,à and loadà into consideration,à insteadà of takingà their decisions only on hop count. 3. ROUTINGà ALGORITHMS 3. 1 Bellman-Fordà Algorithm: â⬠¢ Also called as Label Correctingà algorithm â⬠¢ Used for negative edge weight â⬠¢ Same as Dijkstra'sà algorithm â⬠¢ In order to maintain distance tables, this algorithm is used by router â⬠¢ Exchangingà information withà the neighboring nodes help to update information in the distance table â⬠¢ All nodesà in the network is represented by the numberà of dataà inà the table The directlyà attached neighbors are represented by the columnsà of table and all destinationsà inà the network are represented by the row. â⬠¢ The numberà of hops, latency,à the numberà of outgoing packets, etc. are measurements in this algorithm. 3. 2 Dijkstraââ¬â¢sà Algorithm: â⬠¢ Edsger Dijkstraà conceived Dijkstra'sà algorithm â⬠¢ Mostly used for routing â⬠¢ Is a graph search algorithm â⬠¢ The single-source shortest path problemà forà a graph is solved by this algorithm with non negative edge path costs â⬠¢ The shortest path tree is produced as a output â⬠¢ Helps in finding shortest route from one router to other A shortest-path spanning tree having route to all possible destinationà is built by this algorithm for router â⬠¢ The router usingà theà algorithmà isà the sourceà of its shortest-path spanning tree 4. ROUTING PROTOCOLS Routing protocol describe the way of communication between routers which helps in the selection of routes between any two nodes on a network. Usually, knowledge of immediate neighbors is known by each router. Thisà information is shared byà a routing protocol to have routers the knowledgeà ofà the networkà topology. Most commonly used Rout ing protocols are as follows: 4. RIP (Routingà information Protocol) â⬠¢ dynamicà inter-network routing protocol â⬠¢ used in private network â⬠¢ routes are automatically discovered â⬠¢ routing tables are built â⬠¢ a Distance-Vector routing protocol â⬠¢ uses Bellman-Fordà algorithm â⬠¢ 15 hops areà allowed with RIP â⬠¢ 180 sec is the hold down time â⬠¢ Full updates are transmitted every 30 sec by each RIP router â⬠¢ Works at network layer â⬠¢ Prevent routing loops â⬠¢ Hop limit â⬠¢ incorrect routingà information are prevented from being propagated â⬠¢ easy configuration â⬠¢ no parameter required Two versionsà of RIP are as follows: RIPv1: â⬠¢ classful routing is used subnet information is not carried by periodic routing updates â⬠¢ no support for VLSM (variable length subnet masks) â⬠¢ Same network class have different sized subnet by the use of RIPv1 â⬠¢ No router authentication â⬠¢ Broadcast based and 15 is the maximum hop count A RIPv1 packetà formatà is shown below: [pic]Fig: RIP packetà format Command:à determine whetherà the packetà isà a request orà a response. A router sendà all or partà of its routing table is asked byà the request. Replyà toà a request or regular routing update means the response. Routing table entries are contained in responses. Version number: RIP version used is specified. Potentiallyà incompatible versions can be signaled by this field. Zero: RFC 1058 RIP doesnââ¬â¢t use this field; it wasà added to have backward compatibility provided to pre-standard varietiesà of RIP. Address family identifier (AFI): à Theà address family used is specified. Address-family identifier is contained inà each entryà toà specifyà the categoryà ofà address being particularized. Theà AFIà for IPà is 2. Address: à The IPà address is particularizedà forà the entry. Metric:à The number of inter-network hops traversedà inà the tripà toà the destination is indicated. 1à and 15à forà an applicable route, or 16à forà an unapproachable route. RIPv2: Developedà in 1994 â⬠¢ Classlessà inter-Domain Routing (CIDR) is supported â⬠¢ Subnetà information can be carried â⬠¢ Addition of MD5à authentication and Rudimentary plain textà authentication for the security of routing updates. â⬠¢ Routing updatesà are multicast to 224. 0. 0. 9 â⬠¢ 15 is the maximum hop count A RIPv2 packetà format is shown below: [pic] Fig: RIPv2 packetà format Command:à determine whetherà the packetà isà a request orà a response. A router sendà all or partà of its routing table is asked byà the request. Replyà toà a request or regular routing update means the response. Routing table entries are contained in responses. Version number: RIP version used is specified. Unused: Zero is the value set. Address-family identifier (AFI):à Theà address family used is specified. Authenticationà information is contained in the remainder of the entry ifà theà AFIà forà the initial entryà is 0xFFFF inà the message. At present,à simple password is the onlyà authentication type. Route tag: The methodology is providedà for distinguishing betweenà internal routes (learned by RIP)à and external routes (learned from other protocols). IPà address: IPà address is particularizedà forà the entry. Subnet mask:à The subnet mask is containedà forà the entry. No subnet mask has been particularizedà forà the entry if this fieldà is zero. Next hop: The IPà addressà ofà the next hop is indicatedà to which packetsà forà the entry should beà forwarded. Metric:à The number of inter-network hops traversedà inà the tripà toà the destination is indicated. 1à and 15à forà an applicable route, or 16à forà an unapproachable route. 4. 2 OSPF (Open Shortest Path First) â⬠¢ A Link-State protocol â⬠¢ usedà for routing between routers belongingà toà a singleà autonomous system â⬠¢ link-state technology is used â⬠¢ à informationà aboutà the direct connectionsà and links is communicated between the routers Identical database is maintained by each OSPF router for the description of à theà autonomous Systemââ¬â¢sà topology â⬠¢ Calculation of a routing table by the construction of a shortest- path tree from this database. â⬠¢ Routes are quickly recalculated in the face of topological changes â⬠¢ equal-cost multi-path are supported â⬠¢ Authentication of all OSPF routing protocol exchanges â⬠¢ Designed for TCP/IP environment â⬠¢ routing updates authentication â⬠¢ IP multicast are utilized in sending/receivingà the updates â⬠¢ routes IP packets based exclusively onà the target IPà address originateà inà the IP packet header Grouping of sets of networks â⬠¢ IP subnets are flexibly configured â⬠¢ Destinationà and mask is available to the route distributed by OSPF The following figure showsà the packetà format used by OSPF: [pic]Fig: OSPF packetà format Version number:à the OSPF version used is specified. Type:à the OSPF packet type is identifiedà as oneà ofà the following: Hello: neighbor relationships are established and maintained. Database description:à the contentsà ofà theà topological database are described. Link-state request: piecesà ofà theà topological database are request ed from neighbor routers. Link-state update:à a link-state request packet is responded. Link-stateà acknowledgment:à link-state update packets are acknowledged. Packet length:à the packet length,à the OSPF header is specified. Router ID: à the sourceà ofà the packet is identified. Area ID: à Theà area of packet is identified. All OSPF packetsà areà linked withà a singleà area. Checksum:à the complete packet contents are checkedà forà any harm sufferedà in travel. Authentication type:à theà authentication type is contained. Authentication ofà all OSPF protocol exchanges. Configuration of theà authentication typeà on per-area basis. Authentication: à authenticationà information is contained. Data: encapsulated upper-layerà information is contained. 5. WORKING 5. 1 Distance Vector Routing: The following methods showà the overall workingà ofà the Distance-Vector Routing: . There is no predefined route i. e. entire route for a particular destination is not known to any router. The port to send out a unicast packet is known by each router on the basis of destination address. Progressively the route is made and there is the formation of the route by the contribution of each router when it receives the packet. The optimal tree is not predefined in DVRP actually. No routers have knowledge for making an optimal tree. Slowly and gradually the tree is made. The tree is formed as soon as a router receives a packet; it is forwarded by router through some of the ports, on the basis of source address. Other down-stream routers make the rest of the tree. The formation of the loops must be prevented by this protocol. Duplications are also prevented in order to make the entire network receive only one copy. In addition to this, the shortest path from source to the destination is the path travelled by a copy. Inconsistencies occurring with Distance-Vector Routing: Incorrect routing entries are caused by slowà inter-network convergence which may bring inconsistencies maintaining routing information. .à The following example describes howà inconsistencies occurà in Distance-Vector routing: The entire figure describes the inconsistencies occurring with Distance-Vector Routing. Definingà a maximumà to prevent countà toà infinity: . With thisà approach,à the routing table update loop is permitted by routing protocol untilà the metric exceeds its maximumà allowed value. Fig: Definingà a maximumà to prevent countà toà infinity 6 hops are defined as the maximumà allowed value. Whenà the metric value exceeds 16 hops, we cannot reach network 10. 4. 0. 0 Routing Loopsà in Distance-Vector Routing: A routing loop is said to be occurred if two or more routers haveà false routingà informationà representing thatà a applicable pathà toà an unapproachable d estination exists via other routers. Fig: Routing Loop Solutionsà to eliminate routing loops Split horizon:à The information is not sent in the direction from where original information comes. The split horizon function is illustrated by the following figure Fig: Split Horizon Route Poisoning:à Routing loops are eliminated. The following figure providesà an exampleà of Route Poisoning: Fig: Route Poisoning Inà additionà to split horizon, route poisoningà and holddown timers, poison reverse, holddown timersà and triggered updatesà are other methodsà to eliminate routing loops. 5. 2 Link-State Routing: The following methods showà the overall workingà of Link-State Routing. Gathering of the neighborà information continuously. Router answering to this protocol are broadcasted the list of neighborà information, process knownà as flooding. Soon, thisà information is distributed to all routers onà the network. Flooding of the neighborà information in caseà ofà a (routing-significant) changeà inà the network. The best path can be calculated to any host on any destination network as everythingà aboutà the network is known by every router. 6. ADVANTAGESà AND DISADVANTAGES Distance-Vector Routing Advantagesà of Distance-Vector Routing: â⬠¢ simpleà and flat network â⬠¢ No special hierarchical design is required. â⬠¢ Implementation of hub-and-spoke networks â⬠¢ No concern for worst-case convergence timesà inà a network â⬠¢ less memoryà and processing power usage Disadvantagesà of Distance-Vector Routing: â⬠¢ Incorrect routing entries create inconsistencies in maintainingà the routingà information â⬠¢ Rise of a condition countà toà infinity â⬠¢ Occurrence of a routing loop â⬠¢ Variable Length Subnet Masking (VLSM) or super netting is not supported â⬠¢ multi-vendor routing environment is not supported Link-State Routing Advantagesà of Link-State Routing: â⬠¢ Paths are chosen via network by the use of cost metrics â⬠¢ changesà inà the networkà topology are reported toà all routersà inà the network quickly â⬠¢ à fast convergence times â⬠¢ No occurrence of routing loops routing decisions are based on the most recent setà ofà information â⬠¢ Link-State protocols use cost metricsà to choose paths thoughà the network. The cost metric reflectsà the capacityà ofà the links on those paths. Disadvantagesà of Link-State Routing: â⬠¢ Topology database,à anà adjacency database,à andà aà forwarding database is required. â⬠¢ a significantà amountà of memoryà is required in large or complex networks â⬠¢ significantà amountà of CPU power usage â⬠¢ need of a strict hierarchical network design to reduce significantà amountà of CPU power usage â⬠¢ network capability or performance is low to transport data . APPLICATIONà AREAS Distance-Vector Routing: â⬠¢ used in mobile, wireless and hoc networks (MANETs) â⬠¢ used for mobileà ad hoc routing (Ad hoc On-Demand Distance Vector Routing) . Link-State Routing: â⬠¢ usedà in larger, more complicated networks â⬠¢ Optimized Link State Routing Protocol (OLSR) designed for mobile, wireless and hoc networks 8. COMPARING DISTANCE-VECTORà AND LINK-STATE ROUTING STRATEGIES â⬠¢ Mostly, best path is determined by Distance Vector protocols, while bandwidth, delay, reliabilityà and load are considered to make routing decision by Link-State protocols Distance Vector protocols are simple and efficient where as Link-State protocols are flexible and sophisticated â⬠¢ Routingà information Protocol (RIP v1à and v2)à andà interior Gateway Routing Protocol (IGRP developed by Cisco) are Distance Vector protocols where as OSPF, EIGRP, Novell's NLSP (NetWare Link State Protocol) are Link-State protocols â⬠¢ Notion of a distance is not required in Distance Vector routing where as Link-State routing is based on minimizing some notion of distance â⬠¢ Uniform policies are not required at all routers in Distance Vector routing but uniform policy is required in Link-State routing Router have little knowledge about network topology in Distance Vector routing where as routing domain has excessive knowledge about topology information in Link-State routing 9. CONCLUSION Introduction, working, use, advantages and disadvantages of Distance-Vectorà and Link-State routingà are explainedà in this project. Bellmanà fordà and Dijkstr aââ¬â¢sà algorithm are also discussed. This project describes the popularity of Distance-Vectorà and Link-State routingà because of their complex, sophisticated, flexible features in recent computer networking field..
Saturday, January 4, 2020
Subscribe to:
Posts (Atom)