Jump to content

Tunneling

- - - - -

This topic has been archived. This means that you cannot reply to this topic.
14 replies to this topic

#1
Lop

Lop

    Speaks fluent binary

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,172 posts
Can someone explaing to me what Tunneling is and how to do it? It is like going through a proxy in that it gives you a different IP, correct?

#2
TcM

TcM

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 11,147 posts
I found this perhaps its a bit complicated to understand it :-

Quote

A technology that enables one network to send its data via another network’s connections. Tunneling works by encapsulating a network protocol within packets carried by the second network. For example, Microsoft’s PPTP technology enables organizations to use the Internet to transmit data across a VPN. It does this by embedding its own network protocol within the TCP/IP packets carried by the Internet. Tunneling is also called encapsulation
For more definitions go here:-

http://www.google.co...unneling &meta=

#3
DevilsCharm

DevilsCharm

    Programming God

  • Members
  • PipPipPipPipPipPipPip
  • 884 posts
I kind of understood it, but then that definition you gave sort of threw me off.

#4
Crane

Crane

    Programming Expert

  • Members
  • PipPipPipPipPipPip
  • 398 posts
Tunneling basically just pushes your packets through another network. You have to first connect to that network though. With SSH tunneling you simply connect to a host and then you specify which ports you want forwarded and to where. You can then use your IE or other internet client with a SOCKs connection and your IP will appear as another networks. It is very good for getting around firewalls or any kind of blocks put on to you by your work/school.

#5
DevilsCharm

DevilsCharm

    Programming God

  • Members
  • PipPipPipPipPipPipPip
  • 884 posts
What the hell is a packet.

#6
TcM

TcM

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 11,147 posts
a packet is a group/bundle of bytes/data sent from PC to PC

#7
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
Here's the basic idea: when two computers talk to each other over a network, they have to agree on a few things, like how to encode information. If there's a direct wire connecting them (think USB), then there's not much of an issue, but if there are other computers in between, you have to wrap what you're saying inside something larger (a packet) that contains information about who it's for. TCP/IP is one way to handle messaging and wrapping messages. UDP is another, and there are more out there as well.

Sometimes, you want to work with a LAN connection (Playing Doom or Doom2 comes to mind), but you're dealing with a TCP/IP connection between the two computers. What you can do is create a TCP/IP connection, and use that as a wrapper around the LAN connection. LAN doesn't normally travel that way, but you "tunnel" it through a TCP/IP connection to reach farther than you normally could. You basically wrap one protocal around another protocol's messages.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#8
DevilsCharm

DevilsCharm

    Programming God

  • Members
  • PipPipPipPipPipPipPip
  • 884 posts

Tcm9669 said:

a packet is a group/bundle of bytes/data sent from PC to PC

Makes sense, so packets are constantly being sent between PCs, especially on the Internet.

#9
TcM

TcM

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 11,147 posts

DevilsCharm said:

Makes sense, so packets are constantly being sent between PCs, especially on the Internet.

Yeah! of course! when you are connected to the internet, without knowing you are constantly sending/recieving Packets!

#10
DevilsCharm

DevilsCharm

    Programming God

  • Members
  • PipPipPipPipPipPipPip
  • 884 posts
Now I know a "big word" that I can throw in other people's faces! I'm excited.

#11
TcM

TcM

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 11,147 posts
Lol! thats not a BIG WORD! its just a basic thing of networks!! but yeah it may be a GID WORD for some ppl! :p

#12
falco85

falco85

    Programmer

  • Members
  • PipPipPipPip
  • 105 posts
So how do people go through several hops? I was reading about hackers that went through 8 hops before arriving at the organization, how is that possible?