EP1540473B1

System and method for network interfacing in a multiple network environment

Abstract

This record has no abstract on file.

EP1540473B1, drawing sheet 1
Sheet 1 of 3

Term

Term ended

Expired 29 August 2023, 3.1 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

10 claims: 2 independent, 8 dependent

  1. 1
    A server (400), comprising:an Ethernet connector (410);a processor (550) coupled to the Ethernet connector, the processor being adapted to process a plurality of different types of network traffic;a peripheral component interface bridge further referred as "PCI bridge" (440) coupled to the processor;and a unified driver (450) coupled to the PCl bridge (440), the unified driver (450) being adapted to provide drivers associated with the plurality of different types of network traffic, characterized in that the plurality of different types of network traffic comprises at least five types of network traffic, including at least two of common Ethernet traffic, offload traffic, storage traffic and interprocess communication traffic further referred as "IPC traffic", and wherein the PCl bridge (440) is adapted to determine which of the at least five types of network traffic may access a software (560) including the unified driver (450) and a plurality of services (480, 510, 520, 540) comprising at least two of a socket service (480), a SCSI miniport service (510), an RDMA service (520) and a keyboard and/or video and/or mouse service (540).
  2. 8
    A method for network interfacing, comprising:(a) handling a plurality of different types of network traffic via a Ethernet connector (410) ;providing , by a unified driver (450) coupled to a peripheral component interface bridge further referred as "PCi bridge " (440), drivers associated with the plurality of different types of network traffic ;(b) processing the different types of network traffic in a single chip processor (550);and (c) determining by the PCi bridge (440) which of different types of network traffic accesses software services via a single data path, characterized in that the plurality of different types of network traffic comprises at least five types of network traffic, including at least two of common Ethernet traffic, offload traffic, storage traffic, interprocess communication traffic and management traffic, and wherein (c) determining which of the at least five types of network traffic may access a software (560) including the unified driver (450) and a plurality of services (480, 510. 520, 540) comprising at least two of a socket service (480), a SCSI miniport service (510), an RDMA service (520) and a keyboard and/or video and/or mouse service (540) is carried out by the PCl bridge (440).