networking

Where can a student get his hands on some fiber optics equipment?

Hi, I'm a computer science student and was able to convince a CDN who has a NOC locally to give me a tour of their facility this last Monday. I thought it was great and might consider network engineering in the future. But I think I'd rather be programming the utilities that run and operate these networks. Either way, I would love to pl...

Python networking library for a simple card game

I'm trying to implement a fairly simple card game in Python so that two players can play together other the Internet. I have no problem with doing the GUI, but I don't know the first thing about how to do the networking part. A couple libraries I've found so far: PyRO: seems nice and seems to fit the problem nicely by having shared Car...

How to monitorJVM and Applications using SNMP

I understand that JVMs can be managed using SNMP and JVMs come with support for JVM-MANAGEMENT-MIB. Is there a way to program/extend the SNMP AGENT functionality which is associated with a JVM? Is there a way to add support for any other proprietary/standard MIBs to the SNMP Agent on JVM, so that I can allow my applications running on ...

How do I measure the upload and download bandwidth utilization per each process on windows xp/2003/2008 in realtime using C#?

How do I measure the upload and download bandwidth utilization per each process on windows xp/2003/2008 in realtime using C#? ...

How to avoid network stalls in GetFileAttributes?

I'm testing the existence of a file in a remote share (on a Windows server). The underlying function used for testing is WinAPI's GetFileAttributes, and what happens is that function can take an inordinate amount of time (dozens of seconds) in various situations, like when the target server being offline, when there are rights or DNS iss...

SilverLight with RakNet Network API. Anyone

Hi, Multiplayer aspect - http://www.jenkinssoftware.com/ . Can we use RakNet with silverlight 3.0 to develop multiplayer side of game? Thanks ...

PHP - proxy from live server to internal mapping server

Hi I've got a live PHP4.2.x server which I control fully. I'd like to access our companies internal mapping server on 10.1.1.5 They don't want to open up to world, however are happy for my webserver to access it. The 10.1.1.5 mapping server runs Mapserver 4 Windows. http://www.maptools.org/ms4w/index.phtml?page=home.html Have looke...

Discovering clients on a wifi network

I'm writting a java application, and I need to quickly discover any other running clients on any wired or wireless local networks in order to establish a TCP connection. what's the best way of doing this? Are there libraries or code snippets that would do this? ...

Experiences with (free) embedded TCP / IP stacks?

Does anyone have especially good (or bad) experiences with any of the following embedded TCP / IP stacks? uIP lwIP Bentham's TCP/IP Lean implementation The TCP/IP stack from this book My needs are for a solid, easy-to-port stack. Code size isn't terribly important, performance is relatively important, but ease of use & porting is ve...

Query for computers on a domain that are online

Where I work we use a piece of software called Dameware to remotely manage computers on our domain. Through Dameware we are able to get a list of all of the computers that are online and currently connected to the domain. We are in the process of rolling out new desktop management software that does not provide this feature to us. We ne...

Need help for a code to communicate between separate winform applications in C# over intranet:)

Can anyone help me with a coded example or any code to communicate between two separate application for multiple purposes like i) Find server application on the intranet from a client application running as client ii) Checking client or server is active from other side application iii) Communication data or objects to the client or se...

How do I get a list of open network connections for a process in C# ?

ie like the TCP/IP tab in process explorer : I know how to get all open connections for the machine - but there doesn't seem to be an obvious way to tie them to a process. Is there an API to do this in .net - or some creative use of PInvoke perhaps ? thanks, ...

Reliably getting a web client IP

What is the most reliable way of obtaining the IP address of a remote client connecting to your website? Some options I've looked into are: Server variables (such as REMOTE_ADDR in Apache), though this is usually the proxy address. A Java applet, but IE (at least the one I'm using) seems to deny it. The only other thing I'm thinking ...

Any tools to sniff java application networking behaviour?

I want to know the behavior of a web robot, which was written in Java, is there any tool to monitor? I'm running Windows 7 now. ...

How do I have to configure a RMI environment so that I'm able to use it in a "real" network?

Hi there! Because I didn't want to implement a communication protocol for my client-server based application, I implemented a RMI client and a RMI server on both sides for the information exchange between the two components. If I try to use my application by starting the two components on the same machine, everything is working fine. ...

UUIDs and byte-swapping over network

Hi, Is there are a standard accepted way to byte-swap UUIDs for transmission over a network (or file storage)? (I want to send/store the 16 raw bytes rather than convert the UUID to a string representation.) I thought at first I should partition the UUID into 4 32-bit integers and call htonl on each of them, but that didn't smell right...

Java TCP socket: data transfer is slow

I set up a server with a ServerSocket, connect to it with a client machine. They're directly networked through a switch and the ping time is <1ms. Now, I try to push a "lot" of data from the client to the server through the socket's output stream. It takes 23 minutes to transfer 0.6Gb. I can push a much larger file in seconds via scp...

How to get the plugged/unplugged cable state.

I know about the IsNetworkAlive function from the Windows API but IsNetworkAlive returns false until there's any network activity. That is, if you start your computer and test connectivity it will return false. If you then ping another computer (or recieve a ping or any network activity from another computer) then it will start returni...

Why is SCTP not much used/known

I recently checked out the book "UNIX Network Programming, Vol. 1" by Richards Stevens and I found that there is a third transport layer standard besides TCP and UDP: SCTP. Summary: SCTP is a transport-level protocal that is is message driven like UDP, but reliable like TCP. Here is a short introduction from IBM DeveloperWorks. Honest...

How do I create a chat server that is not driven by polling?

I have created a simple chat server that is driven by client polling. Clients send requests for data every few seconds, and get handed any new messages as well as information about whether their peer is still connected. Since the client is running on a mobile platform (iPhone), I've been looking for ways of getting rid of the polling, w...