Computer Problems? Computing.Net has over 1,000,000 posts about all things technology related! Over 90% answered within 24 hours! Click here to start participating now! Also, be sure to check out the New User Guide.
pipes between machines
Name: Don Arnett Date: September 12, 2007 at 08:07:06 Pacific OS: linux CPU/Ram: na Product: na
Comment:
I've done plenty of client/server programming using C/C++ and TCPIP using sockets.
I have a situation at work where I need to communicate between two servers separated by a firewall, and getting permission to open a port may be hard. Someone mentioned that one of our systems uses pipes to communicate between two servers thru this firewall.
The research that I've done so far seems to indicate that true 'pipes' are only for interprocess communication (IPC) on the same machine, implying that for IPC between machines, I will need to use sockets.
Can anyone verify this? Or is there a way to use pipes (or something else) where a given port does not have to be used.
Name: jefro Date: September 12, 2007 at 13:51:49 Pacific
Reply:
Might be a phrase situation. Might have to ask on the programming side.
My guess is they are talking about a tunnel. While it is as if a pipe it is not a programming pipe or OS pipe. It is a network pipe of sorts.
When you get down to layer 1 and 2 your application would be unlikely to interact. Not sure if older protocols even got that close. Might look at old Decnet stuff.
I read it wrong and answer it wrong too. So get off my case you peanut.
Summary: "Routers" like your netgear are many devices in one. They route (transfer packets between networks), they have firewalls (regulate traffic), and they also have switches (smart device for interconnect...
Summary: What kind of cable are you using? Make sure you have a crossover cable. There is a difference with a cat 5 cable that may have come with the network card. Crossover cable is used between two machines....
Summary: First of all a Netgear SB104 is a *hub*, not a firewall router. More technically it's a networking kit consisting of two FA 310TX auto speed sensing 10/100 PCI ethernet cards and a EN104TP 10BASE T e...