Patent · US Expired

Bridging multiple network segments and exposing the multiple network segments as a single network to a higher level networking software on a bridging computing device

US7089335B2 · kind B2 · utility

32Cited by
2References
10Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 16, 2001
Grant dateAug 8, 2006
Priority date
Expiry dateJan 29, 2024

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L49/90
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A software network bridge is disclosed which allows the connected network segments to be presented as a single network unit to the host computer. The software bridge can be implemented as an intermediate network driver, abstracting multiple network segments into a single network interface for higher level protocols and applications. While the intermediate network driver acts as a software bridge implementing the Spanning Tree Algorithm, it also acts a network interface driver to higher level protocols, conglomerating information from the multiple underlying network interface cards and forwarding along commands from the higher level software to the appropriate network interface card. The intermediate network driver can also simultaneously send the same data packet through multiple network interfaces by creating multiple packet descriptors, each pointing to the same data, but each given individually to the underlying network interfaces to control during their transmission. Further efficiencies can also be achieved by the software bridge, implemented as an intermediate network driver, through the use of a dynamic allocation scheme which increases the size of the useable buffers of eac…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.