Resource Center

Posts about Networking software

IP Unicast and Multicast Routing Protocol Stacks

Datasheets Networking software IP (Internet Protocol)

With today’s distributed work forces and dispersed customer bases, unified communications and collaboration Our unicast and multicast IP routing protocol stacks are architected to handle the speed, scale and reliability demanded of any network functions delivering infrastructure connectivity solutions and overlay applications. Together with our suite of development toolkits and integration services, employing Metaswitch protocol stacks can dramatically reduce project costs and time to market for anyone building network infrastructure products or platforms. 

Read More

Session Initiation Protocol (SIP)

VoIP (Voice over Internet Protocol) Networking software SIP (Session Initiation Protocol)

DC-SIP is a robust, high function, flexible, portable Session Initiation Protocol (SIP) toolkit, which addresses the requirements of carrier-grade equipment manufacturers for a SIP toolkit with high reliability, performance and scalability. The DC-SIP product provides OEMs with a quick and easy way to build SIP devices for

Read More

Media Gateway Control Protocols and Megaco

VoIP (Voice over Internet Protocol) Networking software MGCP (Media Gateway Control Protocols) Megaco/H.248

MGCP and Megaco/H.248 are the Media Gateway Control Protocols defined by the IETF and ITU-T for use in distributed switching environments. (Megaco and H.248 are equivalent names for the same protocol, developed jointly between the IETF and the ITU-T; Megaco is the IETF name and H.248 is the ITU-T name.)

Read More

Diameter protocol

VoIP (Voice over Internet Protocol) Networking software Diameter

Diameter is an "AAA" (Authorization, Authentication and Accounting) protocol. It is a client/server protocol, used for handling service requests such as

Read More

Label Switched Paths Ping (LSP-Ping)

Networking software MPLS (Multi-Protocol Label Switching) OAM (Operations, Administration and Maintenance)

Metaswitch’s LSP Ping solution is a library of functions that build and parse LSP Ping messages and manage the LSP Ping transactions. It is integrated with DC-MPLS to provide an end-to-end solution.

Read More

Ethernet Linktrace (ETH-LT)

Networking software Layer 2 OAM (Operations, Administration and Maintenance) Ethernet

The IEEE 802.1ab Ethernet linktrace (ETH-LT) function is primarily responsible for restarting the adjacency relationship and helping to locate faults. Otherwise known as a MAC trace route, ETH-LT are multicast messages that a source endpoint sends to track the hop-by-hop path to a destination device. Within a 5 second period, each intermediate device the received the linktrace datagram returns a trace route reply to the originating equipment and regenerates the ETH-LT message on to its destination. The ETH-LT PDU includes fields for a Transaction ID, Time-to-Live (TTL), origin and target MAC addresses.

Read More

Ethernet Frame Loss Measurement (ETH-LM)

Networking software Layer 2 OAM (Operations, Administration and Maintenance) Ethernet

One of the key objectives of OAM is to measure quality-of-service (QoS) attributes, such as frame delay, frame delay variation (“frame jitter”) and frame loss. Such measurements enable you to identify network problems before customers are impacted by network defects. IEEE 802.1ab Ethernet frame loss measurement (ETH-LM) operates between associated end points configured on either physical Ethernet or logical VLAN interfaces. Near end and far end frame loss measurements are performed by sending frames with ETH-LM information to a peer endpoint and similarly receiving frames with ETH-LM information from the that peer. This type of frame loss measurement is also known as single-ended Ethernet loss measurement.

Read More

Ethernet Loopback (ETH-LB)

Networking software Layer 2 OAM (Operations, Administration and Maintenance) Ethernet

The IEEE 802.1ab ETH-LB is unicast message used to check whether a fault occurs on the link between the local and peer terminal equipment. On receiving the loopback message, the endpoint checks whether conditions are met. If so, the receive node returns a loopback reply (LBR) packet (another unicast MAC message) to the originating device. The source node reports an alarm if it does not receive any LBR within five seconds after sending the LBM. As intermediate nodes perform only Layer 2 forwarding, LBMs can carry additional data that must be returned in LBRs without change. LBMs can therefore also be used for traffic test purposes.

Read More

Ethernet Delay Measurement (ETH-DM)

Networking software Layer 2 OAM (Operations, Administration and Maintenance) Ethernet

The IEEE 802.1ab frame delay measurement (ETH-DM) function is used for on-demand operation administration and maintenance (OAM). ETH-DM is employed when measuring the frame delay (FD) and frame delay variation (FDV), where the FD refers to the interval between the time when the first bit of a frame is transmitted by a source node and the time when the last bit of the frame is received by the same source node after the frame is looped back. Frame loopback is performed by the destination node of the test. ETH-DM allows the FD and FDV measurements to be performed on each endpoint in two distinct modes: one way, or unidirectional, where the endpoint clocks are not synchronized and two-way, or bidirectional, where they are.

Read More

Ethernet Continuity Check (ETH-CC)

Networking software Layer 2 OAM (Operations, Administration and Maintenance) Ethernet

Confined to a domain or VLAN, multicast IEEE 802.1ag Ethernet Continuity Check (ETH-CC) heartbeat messages are exchanged periodically between endpoints, thereby allowing them to discover each other or any intermediary devices. These OAM messages can detect the loss of a link and incorrect network connections. When these connectivity failures occur within a specific maintenance association, ETH-CC and can be used to trigger protection switching within 3.33ms. Hardware and software faults can also be detected with continuity check messages. Read More

Bidirectional Forwarding Detection (BFD)

Networking software Layer 2 OAM (Operations, Administration and Maintenance) Bidirectional Forwarding Detection (BFD)

Metaswitch’s portable source code DC-OAM BFD solution is a library of functions for BFD control packet handling and BFD session monitoring. It is designed explicitly to support the scalability, availability and functional requirements of OEMs building devices for next generation networks.

Read More

ReSerVation Protocol with Traffic Engineering (RSVP-TE)

Networking software RSVP-TE (ReSerVation Protocol) MPLS (Multi-Protocol Label Switching)

ReSerVation Protocol with Traffic Engineering (RSVP-TE) is one of the label distribution protocols supported by DC-MPLS. DC-RSVP provides a complete, scalable, and fault-tolerant source code implementation of RSVP-TE.

Read More

Multi-Protocol Label Switching - Transport Profile (MPLS-TP)

Networking software MPLS (Multi-Protocol Label Switching)

Service providers are increasingly transitioning their transport architectures from circuit to packet to address the exploding demand of packet traffic and lower overall CAPEX and OPEX. Equipment manufacturers need to support these next-generation packet transport networks while maintaining the features that carriers find essential, such as comparable QoS, protection and restoration, and OAM that is available with traditional SONET/SDH and WDM/DWDM transport networks.

Read More

Multi-Protocol Label Switching (MPLS)

Networking software MPLS (Multi-Protocol Label Switching)

DC-MPLS is a full suite of packet and optical MPLS products for any router, switch, optical or service edge device. With the first portable, longest standing and most mature solution in the industry, Metaswitch is the undisputed leader in MPLS network software products throughout the world used by many of the world's leading manufacturers of communications equipment.

Read More

Link Management Protocol (LMP)

Networking software MPLS (Multi-Protocol Label Switching) Ethernet Link Management Protocol (LMP)

Link Management Protocol (LMP) is designed to ease the configuration and management of optical network devices. Such devices may be interconnected by thousands of data-bearing links, which are aggregated into a smaller number of traffic engineering (TE) links. LMP provides automatic configuration of such devices, negotiation of capabilities, and localization of faults.

Read More

Label Distribution Protocol (LDP)

Networking software MPLS (Multi-Protocol Label Switching) Label Distribution Protocol (LDP)

Label Distribution Protocol (LDP) is one of the label distribution protocols supported by DC-MPLS. DC-LDP provides a complete, scalable, and fault-tolerant source code implementation of LDP.

Read More

Routing Table Manager (RTM)

Networking software Layer 3 IP Routing Routing Table Manager (RTM)

DC-RTM is a source code implementation of an IP Routing Table Manager for use with Metaswitch's IP Routing Protocol products. It combines routing information from multiple routing protocols (and optionally multiple instances of each protocol) to generate an integrated master routing table for IPv4 or IPv6 addresses, and populates the corresponding forwarding tables with active routes. It also exports external routes into the routing protocols, as required. This design provides a simple way to integrate different routing protocols, while maintaining a separate forwarding table for high-performance routing lookups.

Read More

Routing Information Protocol (RIP)

Networking software Layer 3 IP Routing Routing Information Protocol (RIP)

DC-RIP is a portable source code implementation of the Routing Information Protocol (RIP) protocol designed explicitly to support the scalability, availability and functional requirements of OEMs building devices for next generation networks.

Read More

Protocol Independent Multicast (PIM)

Networking software Layer 3 IP Routing Protocol Independent Multicast (PIM)

DC-PIM is a portable source code implementation of the Protocol Independent Multicast (PIM) protocol designed explicitly to support the scalability, availability and functional requirements of OEMs building devices for next generation networks. It has comprehensive support for the relevant standards, with management interfaces and a design suited for the most demanding applications.

Read More

Open Shortest Path First (OSPF)

Networking software Layer 3 IP Routing Layer 3 VPN Manager Open Shortest Path First (OSPF)

DC-OSPF is a portable source code implementation of the Open Shortest Path First (OSPF) protcol designed explicitly to support the scalability, availability and functional requirements of OEMs building devices for next generation networks.

Read More

Layer 3 VPN Manager

Networking software Layer 3 VPN (Virtual Private Network) Layer 3 VPN Manager

BGP/MPLS Virtual Private Networks (VPNs), as defined in RFC 4364 and related drafts and standards, provide a Layer 3 VPN (L3 VPN).

Read More

Intermediate System-Intermediate System (IS-IS)

Networking software Layer 3 IP Routing

DC-ISIS is a portable source code implementation of the Intermediate System-Intermediate System (IS-IS) protocol designed explicitly to support the scalability, availability and functional requirements of OEMs building devices for next generation networks.

Read More

Internet Group Management Protocol (IGMP)

Networking software Layer 3 IGMP/MLD

DC-IGMP/MLD is a portable source code implementation of the Internet Group Management Protocol (IGMP) protocol designed explicitly to support the scalability, availability and functional requirements of OEMs building devices for next generation networks. It also supports the Multicast Listener Discovery (MLD) protocol, the IPv6 variant of IGMP.

Read More

Constrained Shortest Path First (CSPF)

Networking software Layer 3 CSPF (Constrained Shortest Path First)

The Constrained Shortest Path First algorithm is used with Link State routing protocols such as OSPF and ISIS. It resolves Quality of Service routing queries, finding the best route (to an IPv4 or IPv6 destination address) that meets specified constraints, such as a specified minimum bandwidth.

Read More

Border Gateway Protocol (BGP)

Networking software Layer 3 IP Routing Border Gateway Protocol (BGP)

DC-BGP is a portable source code implementation of the Border Gateway Protocol (BGP) protocol designed explicitly to support the scalability, availability and functional requirements of OEMs building devices for next generation networks.

Read More

Subscribe to Email Updates

Posts by Topic

see all