A Network Interface Card (NIC) is used for receiving the packets, processing the packets, passing the packets to the host processor, and sending the packets to other computers in a network. NIC uses the buffer management algorithm to distribute the buffer space among different applications. An application may use User Datagram Protocol (UDP) or Transmission Control Protocol (TCP), depending upon the type of application. Buffer Management Algorithm for UDP-based applications may be completely different from the one for TCP applications, since in UDP- based applications receiver do not send acknowledgement back to the sender. This thesis proposes two buffer management algorithms: 1) Fairly Shared Dynamic Algorithm (FSDA) for UDP-based applica...
Thesis (Ph.D.)--University of Washington, 2018Data center applications by design rely heavily on net...
In a wide area network that uses store-and-forward technology, a packet switch buffers incoming data...
In this paper the functionality requirements of a user-network interface for bandwidth allocation ar...
Summary This paper proposes a dynamic packet buffer management algorithm for a protocol processor in...
A Buffer management algorithm plays an important role in determining the packet loss ratio in a comp...
A packet buffer for the protocol processor is a large memory space that holds incoming data packets ...
A packet buffer for a protocol processor is a large shared memory space that holds incoming data pac...
This paper analyses the problem of slow data or video streaming on the World Wide Web internet throu...
Tech ReportThis paper studies the impact of network interface cards (NICs) on network server perform...
This paper studies the impact of network interface cards (NICs) on network server performance, testi...
This paper explores the hardware and software mechanisms necessary for an efficient programmable 10 ...
Network interface cards (NICs) are fundamental components of modern high-speed networked systems, su...
Network transmission bandwidth of 100 megabits per second is now available for LANs and bandwidth ov...
Today major challenges are faced by server platforms while performing TCP/IP or UDP/IP protocol proc...
On the Internet, network routers are typically implemented to provide strategic controls over the gr...
Thesis (Ph.D.)--University of Washington, 2018Data center applications by design rely heavily on net...
In a wide area network that uses store-and-forward technology, a packet switch buffers incoming data...
In this paper the functionality requirements of a user-network interface for bandwidth allocation ar...
Summary This paper proposes a dynamic packet buffer management algorithm for a protocol processor in...
A Buffer management algorithm plays an important role in determining the packet loss ratio in a comp...
A packet buffer for the protocol processor is a large memory space that holds incoming data packets ...
A packet buffer for a protocol processor is a large shared memory space that holds incoming data pac...
This paper analyses the problem of slow data or video streaming on the World Wide Web internet throu...
Tech ReportThis paper studies the impact of network interface cards (NICs) on network server perform...
This paper studies the impact of network interface cards (NICs) on network server performance, testi...
This paper explores the hardware and software mechanisms necessary for an efficient programmable 10 ...
Network interface cards (NICs) are fundamental components of modern high-speed networked systems, su...
Network transmission bandwidth of 100 megabits per second is now available for LANs and bandwidth ov...
Today major challenges are faced by server platforms while performing TCP/IP or UDP/IP protocol proc...
On the Internet, network routers are typically implemented to provide strategic controls over the gr...
Thesis (Ph.D.)--University of Washington, 2018Data center applications by design rely heavily on net...
In a wide area network that uses store-and-forward technology, a packet switch buffers incoming data...
In this paper the functionality requirements of a user-network interface for bandwidth allocation ar...