A new type of gateway, called a ConnectionLess Circuit (CLC) gateway is proposed to internetwork connectionless (CL) networks with dynamically shared circuit/virtual networks. In contrast with IP routers, CLC gateways implement (a) a signaling function to receive circuit setup/release requests triggered by end hosts and initiate dynamic circuit setup/release through their attached circuit subnetworks, (b) transport-layer functionality to terminate TCP connections across CL subnetworks and Circuit-TCP (CTCP) connections across circuits, and (c) disk buffering to decouple transfers across CL subnetworks from transfers across high-speed circuit subnetworks. Specifically, this internetworking architecture is proposed for large files transfers with a goal of increasing end-to-end transfer rates. A path for introducing this architecture and services into the current Internet, involving programmable patch panels in addition to CLC gateways and circuit subnetworks, is presented. A CLC gateway using web proxy Squid software is implemented. Experiments with this gateway demonstrate the need for decoupling through disk buffering and TCP/CTCP terminations. Measurements on a rate-mismatched path, with a 155Mbps circuit between CLC gateways, and a 1Mbps bottleneck link rate on a CL subnetwork, show that a 100MB file transfer without disk buffering resulted in a 0.6% circuit utilization, tying up the circuit for 843.8sec, while with disk buffering, utilization improves to 90.8% while holding the circuit for only 5.96sec.
[1]
Malathi Veeraraghavan,et al.
On Using Circuit-Switched Networks for File Transfers
,
2008,
IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.
[2]
R. Callon.
Internetwork protocol
,
1983,
Proceedings of the IEEE.
[3]
Vinton G. Cerf,et al.
A protocol for packet network intercommunication
,
1974,
CCRV.
[4]
Himabindu Pucha,et al.
Overlay TCP: Ending End-to-End Transport for Higher Throughput
,
2005
.
[5]
Malathi Veeraraghavan,et al.
A Transport Protocol for Dedicated End-to-End Circuits
,
2006,
2006 IEEE International Conference on Communications.
[6]
Greg Minshall,et al.
Flow labelled IP: a connectionless approach to ATM
,
1996,
Proceedings of IEEE INFOCOM '96. Conference on Computer Communications.
[7]
Malathi Veeraraghavan,et al.
CAM03-1: On the Suitability of Applications for GMPLS Networks
,
2006,
IEEE Globecom 2006.
[8]
Malathi Veeraraghavan,et al.
A study of bandwidth-sharing mechanisms in connection-oriented networks
,
2008
.
[9]
Micah Beck,et al.
An end-to-end approach to globally scalable network storage
,
2002,
SIGCOMM '02.
[10]
Jerome H. Saltzer,et al.
End-to-end arguments in system design
,
1984,
TOCS.
[11]
Duane Wessels.
Squid: The Definitive Guide
,
2004
.