Custom transport layer internet protocol in real life

This is a discussion on Custom transport layer internet protocol in real life within the General Discussions forums, part of the Community Boards category; Hello, I was just pondering this... How well accepted do you think a custom transport layer protocol would be in ...

  1. #1
    Unregistered User Yarin's Avatar
    Join Date
    Jul 2007
    Posts
    1,597

    Custom transport layer internet protocol in real life

    Hello, I was just pondering this...
    How well accepted do you think a custom transport layer protocol would be in the practical real world?
    Specifically, I fear residential ISPs may filter out anything that isn't TCP/UDP/ICMP.
    Now I think most NATs use connection tracking for TCP and hole punching for UDP.
    But how would it handle a foreign protocol, would it drop the packet or broadcast it to the subnet?
    Thanks
    A class that doesn't overload all operators just isn't finished yet. -- SmugCeePlusPlusWeenie
    A year spent in artificial intelligence is enough to make one believe in God. -- Alan J. Perlis

  2. #2
    Master Apprentice phantomotap's Avatar
    Join Date
    Jan 2008
    Posts
    4,167
    I can't see it ever working.

    It isn't even just the hardware in the middle, I think even individual drivers for the software stack at the ends would get in your way.

    Soma

  3. #3
    Registered User
    Join Date
    Oct 2006
    Posts
    2,292
    what type of transport protocol are you talking about? maybe someone here can help you come up with a way to use an existing protocol to do what you need. for example, TCP can be tunneled over UDP datagrams. that's how a lot of VPN systems work.

  4. #4
    Unregistered User Yarin's Avatar
    Join Date
    Jul 2007
    Posts
    1,597
    UDP is sufficent for what I need.
    I was just thinking about potential possibilities, specifically, using a paradigm different from the standard TCP/IP ports setup, seeing how the ports are implemented in the transport layer.
    A class that doesn't overload all operators just isn't finished yet. -- SmugCeePlusPlusWeenie
    A year spent in artificial intelligence is enough to make one believe in God. -- Alan J. Perlis

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Do Transport Layer (TCP and UDP) reads/inspects IP headers (Src IP,Destination IP)?
    By sumit180288 in forum Networking/Device Communication
    Replies: 3
    Last Post: 02-17-2012, 09:28 AM
  2. C in Real Life
    By Adak in forum C Programming
    Replies: 6
    Last Post: 08-30-2010, 10:04 PM
  3. Binary trees in real life?
    By audinue in forum A Brief History of Cprogramming.com
    Replies: 14
    Last Post: 11-13-2008, 04:41 AM
  4. New Internet protocol!!!!
    By caroundw5h in forum A Brief History of Cprogramming.com
    Replies: 8
    Last Post: 03-15-2004, 10:44 PM
  5. real life...
    By doubleanti in forum A Brief History of Cprogramming.com
    Replies: 35
    Last Post: 11-17-2001, 06:30 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21