FACTOID # 82: The women of Iceland earn two-thirds of their nation's university degrees.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RELATED ARTICLES
People who viewed "OSPF" also viewed:
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > OSPF
Internet protocol suite
Layer Protocols
Application FTP, HTTP, HTTPS, IMAP, IRC, NNTP, POP3, SIP, SMTP, SNMP, SSH, Telnet, BitTorrent, ...
Transport DCCP, SCTP, TCP, RTP, UDP, IL, RUDP, ...
Network IPv4, IPv6, ...
Data link Ethernet, Wi-Fi, Token ring, FDDI, PPP, ...
Physical RS-232, EIA-422, RS-449, EIA-485, 10BASE2, 10BASE-T, ...

Open Shortest Path First (OSPF) is a link-state, hierarchical Interior Gateway Protocol (IGP) routing protocol. The well-known Dijkstra's algorithm is used to calculate the shortest path tree. It uses cost as its routing metric. A link state database is constructed of the network topology which is identical on all routers in the area. The Internet protocol suite is the set of communications protocols that implement the protocol stack on which the Internet runs. ... The application layer is the seventh level of the seven-layer OSI model. ... The File Transfer Protocol (FTP) is a software standard for transferring computer files between machines with widely different operating systems. ... HTTP (for HyperText Transfer Protocol) is the primary method used to convey information on the World Wide Web. ... HTTPS is the secure version of HTTP, the communication protocol of the World Wide Web. ... The Internet Message Access Protocol (commonly known as IMAP, and previously called Interactive Mail Access Protocol) is an application layer Internet protocol used for accessing email on a remote server from a local client. ... Internet Relay Chat (IRC) is a form of instant communication over the Internet. ... The Network News Transfer Protocol or NNTP is an Internet application protocol used primarily for reading and posting Usenet articles, as well as transferring news among servers. ... Post Office Protocol version 3 (POP3) is an application layer Internet standard protocol used to retrieve email from a remote server to a local client over a TCP/IP connection. ... Session Initiation Protocol (SIP) is a protocol developed by the IETF MMUSIC Working Group and proposed standard for initiating, modifying, and terminating an interactive user session that involves multimedia elements such as video, voice, instant messaging, online games, and virtual reality. ... Simple Mail Transfer Protocol (SMTP) is the de facto standard for email transmission across the Internet. ... The Simple Network Management Protocol (SNMP) forms part of the internet protocol suite as defined by the Internet Engineering Task Force. ... In computing, Secure shell or SSH is both a computer program and an associated network protocol designed for logging into and executing commands on a networked computer. ... Telnet is a network protocol used on the Internet or local area network LAN connections. ... See also: Torrent (car) BitTorrent is the protocol and the name of the peer-to-peer (P2P) file distribution tool written by programmer Bram Cohen and debuted at CodeCon 2002. ... The Datagram Congestion Control Protocol (DCCP) is a message-oriented transport layer protocol that is currently under development in the IETF. Applications that might make use of DCCP include those with timing constraints on the delivery of data such that reliable in-order delivery, when combined with congestion control, is... The Stream Control Transmission Protocol (SCTP) is a transport layer protocol defined in 2000 by the IETF Signaling Transport (SIGTRAN) working group. ... The Transmission Control Protocol (TCP) is one of the core protocols of the Internet protocol suite. ... The Real-time Transport Protocol (or RTP) defines a standardized packet format for delivering audio and video over the Internet. ... Ethernet, Wi-Fi, Token ring, FDDI, PPP RS-232, EIA-422, RS-449, EIA-485, 10BASE2, 10BASE-T... The User Datagram Protocol (UDP) is one of the core protocols of the Internet protocol suite. ... Internet Light is a transport layer communication protocol designed at Bell Labs for the 9P protocol in Plan 9. ... The Reliable User Datagram Protocol (RUDP) is a transport layer protocol designed at Bell Labs for the Plan 9 operating system. ... The network layer is level three of the seven level OSI model. ... IPv4 is version 4 of the Internet Protocol (IP). ... IPv6, or Internet Protocol version 6, is a network layer standard; i. ... The data link layer is level two of the seven-level OSI model. ... Ethernet (this name comes from the physical concept of ether) is a frame-based computer networking technology for local area networks (LANs). ... This article may be too technical for most readers to understand. ... Token-Ring local area network (LAN) technology was developed and promoted by IBM in the early 1980s and standardised as IEEE 802. ... In computer networking, fiber-distributed data interface (FDDI) is a standard for data transmission in a local area network that can extend in range up to 200 km (124 miles). ... In computing, the Point-to-Point Protocol, or PPP, is commonly used to establish a direct connection between two nodes. ... The physical layer is level one in the seven level OSI model of computer networking. ... RS-232 (also referred to as EIA RS-232C or V.24) is a standard for serial binary data interchange between a DTE (Data terminal equipment) and a DCE (Data communication equipment). ... EIA-422 (formerly RS-422) is a serial data communication protocol which specifies 4 wire, full-duplex, differential line, multi-drop communications. ... RS-449 - Wikipedia /**/ @import /skins/monobook/IE50Fixes. ... EIA-485 (formerly RS-485 or RS485) is an OSI Model Physical layer electrical specification of a two-wire, half-duplex, multipoint serial connection. ... 10BASE2 cable showing BNC Connector end. ... FUCK! ... A Link-state routing protocol is one the two main classes of routing protocols used in packet-switched networks for computer communications. ... Internal Gateway Protocol (IGP) refers to a routing protocol that is used within an autonomous system. ... This article discusses routing in computer networks. ... Dijkstras algorithm, named after its inventor, Dutch computer scientist Edsger Dijkstra, is an algorithm that solves the single-source shortest path problem for a directed graph with nonnegative edge weights. ... A network topology is the method in which nodes of a network are connected by links. ... A Linksys NAT router, popular for home and small office networks A router is a computer networking device that forwards data packets toward their destinations through a process known as routing. ...


OSPF is perhaps the most widely used IGP in large networks. It can operate securely, using MD5 to authenticate peers before forming adjacencies, and before accepting link-state advertisements. A natural successor to RIP, it was VLSM capable or classless from its inception. A newer version of OSPF (OSPFv3) now supports IPv6 as well. Multicast extensions to OSPF (MOSPF) have been defined, however these are not widely used. OSPF can "tag" routes, and propagate these tags along with the routes. Internal Gateway Protocol (IGP) refers to a routing protocol that is used within an autonomous system. ... This article is chiefly about the Routing Information Protocol for IPv4 and IPv6. ... Classless Inter-Domain Routing (CIDR), introduced starting in 1993, is the latest refinement to the way IP addresses are interpreted. ...


An OSPF network can be broken up into smaller networks. A special area called the backbone area forms the core of the network, and other areas are connected to it. Inter-area routing goes via the backbone. All areas must connect to the backbone; if no direct connection is possible, a virtual link may be established.


Routers in the same broadcast domain or at each end of a point to point link form adjacencies when they have discovered each other. The routers elect a designated router (DR) and backup designated router (BDR) which act as hub to reduce traffic between routers. OSPF uses both unicast and multicast to send 'hello packets' and link state updates. Multicast addresses 224.0.0.5 and 224.0.0.6 are used. In contrast to RIP or BGP, OSPF does not use TCP or UDP but uses IP directly, using IP protocol 89. A broadcast domain is a logical area in a computer network where any computer connected to the computer network can directly transmit to any other in the domain without having to go through a routing device. ... Point-to-Point telecommunications is most recently (2003) referenced regarding wireless data communications for Internet or Voice over IP via radio frequencies in the multi-gigahertz range. ... In computer networks, unicast is the sending of information packets to a single destination. ... Multicast is the delivery of information to a group of destinations simultaneously using the most efficient strategy to deliver the messages over each link of the network only once and only create copies when the links to the destinations split. ... In computer networking a multicast address is an identifier for a group of hosts that have joined a multicast group. ... This article is chiefly about the Routing Information Protocol for IPv4 and IPv6. ... The border gateway protocol (BGP) is one of the core routing protocols in the Internet. ...

Contents


Area types

An OSPF network is divided into areas. These are logical groupings of routers whose information may be summarized towards the rest of the network. Several "special" area types are defined:


Backbone area

The backbone area (also known as area zero) forms the core of an OSPF network. All other areas are connected to it, and intra-area routing happens via a router connected to the backbone area.


Stub area

A stub area is an area which doesn't receive external routes. External routes are defined as routes which were distributed in OSPF via another routing protocol. Therefore, stub areas typically need to rely on a default route to send traffic to routes outside the stub.. A Default route is the IP address used by a router when no other assigned route works for a given IP packets destination. ...


Not-so-stubby area

Also referred to as NSSA, a not-so-stubby area is a type of stub area that can import AS external routes and send them to the backbone, but cannot receive AS external routes from the backbone or other areas.


OSPF router types

OSPF defines various router types. These are logical definitions, and a router that uses OSPF may be classified as more than one of the following types. For example, a router that is connected to more than one area, and which receives routes from a BGP process connected to another AS, is both an ABR and an ASBR.


Area Border Router

An Area Border Router (ABR) is a router that connects one or more OSPF areas to the main backbone network. It is considered a member of all areas it is connected to. An ABR keeps multiple copies of the link-state database in memory, one for each area.


Autonomous System Border Router

An ASBR is a router connected to more than one autonomous system (AS), and which exchanges routing information with routers in other ASs. ASBRs typically also run a non-IGP routing protocol, such as BGP. An ASBR is used to distribute routes received from other ASs throughout its own AS. In the Internet, an autonomous system (AS) is a collection of IP networks and routers, under the control of one or more entities, that presents a common routing policy to the Internet. ...


Internal router

A router is called an internal router (IR) if it only has OSPF adjacencies with routers in the same area.


Backbone router

A backbone router (BR) is a router with an interface in to the backbone area. An ABR would be a BR, although the reverse need not be true.


RFC history

  • 1989, October - First put forward as a proposed standard as RFC 1131.
  • 1994, The OSPF NSSA Option, RFC 1587.
  • 1994, March - Multicast extensions to OSPF proposed as RFC 1584.
  • 1997, July - OSPF version 2, as proposed in RFC 2178
  • 1998, April - OSPF version 2, updated in RFC 2328, standard 54.
  • 1999, December - OSPFv3, IPv6, RFC 2740.
  • 2003, January - The OSPF NSSA Option updated, RFC 3101.

Internet standards are defined by the Internet Engineering Task Force (IETF). ...

External links

Information Sources

Implementations

  • Zebra router software for Unix-like systems which supports OSPF
  • Quagga a fork of Zebra
  • XORP a routing suite including a limited OSPF daemon

  Results from FactBites:
 
Open Shortest Path First - Wikipedia, the free encyclopedia (706 words)
OSPF is perhaps the most widely used IGP in large networks.
Multicast extensions to OSPF (MOSPF) have been defined, however these are not widely used.
OSPF uses both unicast and multicast to send 'hello packets' and link state updates.
  More results at FactBites »


 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.