Networking Forums

Networking Forums > Computer Networking > Linux Networking > TCP without IP

Reply
Thread Tools Display Modes

TCP without IP

 
 
aarklon@gmail.com
Guest
Posts: n/a

 
      08-13-2008, 09:31 AM
Hi,

I have read in some books as follows :-

Theoretically, you could have TCP without IP, some other n/w mechanism
besides IP could deliver the data to an address, and TCP could still
verify and sequence that data

can any one give examples for this ?
 
Reply With Quote
 
 
 
 
Burkhard Ott
Guest
Posts: n/a

 
      08-13-2008, 09:34 AM
Am Wed, 13 Aug 2008 02:31:17 -0700 schrieb aarklon:

> Hi,
>
> I have read in some books as follows :-
>
> Theoretically, you could have TCP without IP, some other n/w mechanism
> besides IP could deliver the data to an address, and TCP could still
> verify and sequence that data
>
> can any one give examples for this ?


you would need a protocoll which can route and address packets, but an
example...
 
Reply With Quote
 
goarilla@work
Guest
Posts: n/a

 
      08-13-2008, 09:54 AM
Burkhard Ott wrote:
> Am Wed, 13 Aug 2008 02:31:17 -0700 schrieb aarklon:
>
>> Hi,
>>
>> I have read in some books as follows :-
>>
>> Theoretically, you could have TCP without IP, some other n/w mechanism
>> besides IP could deliver the data to an address, and TCP could still
>> verify and sequence that data
>>
>> can any one give examples for this ?

>
> you would need a protocoll which can route and address packets, but an
> example...

TCP over IPX ?
 
Reply With Quote
 
Boon
Guest
Posts: n/a

 
      08-13-2008, 10:27 AM
aarklon wrote:

> Theoretically, you could have TCP without IP, some other n/w mechanism
> besides IP could deliver the data to an address, and TCP could still
> verify and sequence that data
>
> can any one give examples for this ?


Here's a list of possible Ethernet payloads.

http://en.wikipedia.org/wiki/Ethertype
http://www.iana.org/assignments/ethernet-numbers

I don't know whether anybody uses TCP over something other than IPv4
and IPv6.
 
Reply With Quote
 
David Schwartz
Guest
Posts: n/a

 
      08-13-2008, 09:06 PM
On Aug 13, 2:31*am, aark...@gmail.com wrote:
> Hi,
>
> I have read in some books as follows :-
>
> Theoretically, you could have TCP without IP, some other n/w mechanism
> besides IP could deliver the data to an address, and TCP could still
> verify and sequence that data
>
> can any one give examples for this ?


It's not clear what you're asking. What are you asking?

If you're asking for examples of TCP actually being used with IP, I
doubt you'll find any. This is a theoretical possibility, but not one
that there would seem to be any reason to actually do.

The closest to an example I can think of is TCP-over-UDP
implementations that are used in special cases where TCP behavior is
wanted but TCP is not usable (because of firewalls or NAT). TCP-over-
UDP-over-STUN, for example.

DS
 
Reply With Quote
 
Burkhard Ott
Guest
Posts: n/a

 
      08-14-2008, 06:38 AM
Am Wed, 13 Aug 2008 14:06:53 -0700 schrieb David Schwartz:
> The closest to an example I can think of is TCP-over-UDP
> implementations that are used in special cases where TCP behavior is
> wanted but TCP is not usable (because of firewalls or NAT). TCP-over-
> UDP-over-STUN, for example.
>
> DS


But you need IP for that either and you loose the advantages of TCP.
 
Reply With Quote
 
David Schwartz
Guest
Posts: n/a

 
      08-14-2008, 08:17 AM
On Aug 13, 11:38*pm, Burkhard Ott <n...@derith.de> wrote:

> Am Wed, 13 Aug 2008 14:06:53 -0700 schrieb David Schwartz:


> > The closest to an example I can think of is TCP-over-UDP
> > implementations that are used in special cases where TCP behavior is
> > wanted but TCP is not usable (because of firewalls or NAT). TCP-over-
> > UDP-over-STUN, for example.


> But you need IP for that either and you loose the advantages of TCP.


You do need IP, but the TCP is not layered (directly) over IP. As for
loosing the advantages, no, you don't. You can keep all of the
advantages of TCP this way. (Unless you know of some advantage I'm not
thinking of.) You can still implement it in kernel space, you can
still have slow start, reordering, duplicate rejection, and so on. You
can implement it TCP-over-UDP with all of TCP's features.

DS
 
Reply With Quote
 
Huibert Bol
Guest
Posts: n/a

 
      08-14-2008, 05:15 PM
(E-Mail Removed) wrote:

> Hi,
>
> I have read in some books as follows :-
>
> Theoretically, you could have TCP without IP, some other n/w mechanism
> besides IP could deliver the data to an address, and TCP could still
> verify and sequence that data
>
> can any one give examples for this ?


There is/was TCP over IPX (see rfc1791). Don't know whether it was actually
implemented.

--
Huibert
"Okay... really not something I needed to see." --Raven
 
Reply With Quote
 
Bill
Guest
Posts: n/a

 
      08-16-2008, 05:14 PM
Do you mean un numbered ip?
0.0.0.0?

<(E-Mail Removed)> wrote in message
news:7d3e7523-a58b-4c13-8e1a-(E-Mail Removed)...
> Hi,
>
> I have read in some books as follows :-
>
> Theoretically, you could have TCP without IP, some other n/w mechanism
> besides IP could deliver the data to an address, and TCP could still
> verify and sequence that data
>
> can any one give examples for this ?



 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off




1 2 3 4 5 6 7 8 9 10 11