HTTP
Click on the red underlined text to get to the source
...
We got this idea from the increasing number of applications that use
HTTP specifically because it can bypass Firewall barriers. This
...
... MIME encoding of IP packets. We use the ubiquitous HTTP
protocol format. The IP datagram is carried in the message body ...
... IP datagram is carried in the message body of
the HTTP message and the TCP packet header information is encoded
...
... TCP packet header information is encoded
into HTTP headers of the message. This ASCII encoding of the header
fields ...
... datagram is routed to our FEP software (2), which encodes the
datagram within a HTTP message. Then this message is sent via a
HTTP/TCP/IP ...
... datagram within a HTTP message. Then this message is sent via a
HTTP/TCP/IP tunnel (3) to host ...
... client or server. Each TCP/IP
packet is sent as either a HTTP GET request or a response to a GET
request. This flexibility work well with firewalls that try to
...
... firewalls that try to
verify valid HTTP commands crossing the Firewall stopping the
unwanted intercepting of FEP packets.
...
...
The TCP/IP packet is encoded into the HTTP command in two (or
optionally three) steps. First, the IP packet is encoded as the
...
... 4]
packet header is parsed and encoded into new HTTP headers. Finally,
as an option, the IP header can also be encoded into new optional
...
... as an option, the IP header can also be encoded into new optional
HTTP headers. Encoding the TCP and optionally the IP header ...
... strictly for human readability, since the entire IP datagram is
encoded in the body part of the HTTP command.
...
...
This proposal defines the following new HTTP headers for representing
TCP header information.
...
...
This proposal defines the following new HTTP headers for representing
IPv4 header information ...
...
Since the base IP packet is already present in an HTTP header, the
following headers are optional. None, some or all of them may be
...
...
This proposal defines the following new HTTP headers for representing
IPv6 header information ...
...
Since the base IP packet is already present in an HTTP header the
following headers are optional. None, some or all of them may be
...
