Patent ID: 6618393
Filing Date: 2003-09-09
Classification: H04L

Abstract:
A method of providing support for network protocols for a host source of data at one end of a network, said host source of data communicating with a remote peer at another point in said network, comprising the steps of:(a) emulating a negotiation of a first network protocol between said host source of data and a remote router on said network, wherein said first network protocol is supported by said host source of data but is not supported by said router on said network; and (b) translating headers of data packets transmitted between said host source of data and said remote peer; said step of translating headers comprising the step of: (1) for transmission of data from said host source of data to said remote peer, translating a header associated with said first network protocol into a header associated with a second network protocol, wherein said second network protocol is supported by said remote router but not supported by said host source of data; and (2) for receipt of data from said remote peer destined for said host, translating a header associated with said second network protocol into a header associated with said first network protocol; wherein said step of emulating is performed by a spoofing module associated with said host source of data and wherein the method further comprises the step of providing user defined configuration parameters permitting said spoofing module to negotiate control protocols between said host source of data and said remote router.