The networking tag has no wiki summary.
0
votes
1answer
32 views
Base64 decode and SH1 decryption of Sec-WebSocket-Accept value example from Websocket RFC
I am planning to implement the Websocket protocol and currently learning how handshake headers must be structured.
According to this link
http://datatracker.ietf.org/doc/rfc6455/?include_text=1
...
3
votes
2answers
103 views
Prevent anomalies caused by signal propagation time
In electrical engineering class we learned that signal lines are not ideal, so it takes time for the signal to reach the other end of the cable, and if we doesn't take this into account, it can lead ...
0
votes
2answers
92 views
Use client to access database or server to access database
I' creating a client server application in which I need to update a particular database. I'm using python with MySQL. There are two options:
I use a client.py and server.py, the client.py can send ...
0
votes
1answer
33 views
UPNP Solutions - SDL
As a beginner programmer, I find the idea of p2p networks intriguing. As I learn more about the SDL library, I feel as though I'm getting closer to being able to experiment with networking. ...
0
votes
0answers
32 views
VNC client for my netbeans IDE to invite the freelance developers in my project? [duplicate]
I need your help to find a VNC client software or any other distributed software development techniques to share my netbeans IDE with some freelancers over the internet,
Well I have a complex web ...
-4
votes
0answers
102 views
I am a Network Engineer wanting to shift to Software Engineer [closed]
I have three years experience as Network Engineer. I now want to shift to development. Will my experience as Network Engineer reduce my chances as Software Engineer? I am pretty good as Algorithms. ...
0
votes
1answer
62 views
Are Python sockets suitable for file synchronization?
I'm working in an organisation with limited funds. They can't afford a business account on Dropbox. However, they would find it useful to have all their files synchronized on local machines.
I've ...
2
votes
3answers
162 views
How to get a Web Application to communicate between users
I am developing a multipalyer web Application for Anti-Chess. It would be hosted on Google App Engine.
I have a few questions:
How do I get two different users who have opened the webapp on their ...
1
vote
1answer
281 views
Non Blocking Sockets vs Blocking sockets - UDP - C&linux
When to use blocking sockets over non blocking sockets on UDP?
Question 1:What's is recommended for the following scenario ?
Multiple clients send data over multiple UDP sockets, i.e. say client1 ...
1
vote
6answers
224 views
UDP order of packets with direct connection
If i have two systems (A and B) running on LAN(INTRANET) which are directly connected. There are no routers in the middle. In this case, if system A sends a few UDP packets every few milliseconds to ...
1
vote
0answers
88 views
Handling timeout in network application
How can I handle timeouts in a network application.
I'm implementing a provisioning system on a Linux server, the code is huge so I'm going to put the algorithm, it works as like this
Read ...
0
votes
1answer
89 views
Server distribution for high performance
I've developed a Socket Application on top of TCP in .NET C#, which allows many clients to send files from one another via a VPS I'm using. Most file transfers will occur between people in the same ...
2
votes
4answers
236 views
Theory about software communications mixing up with other software causing an Apocalypse?
I can remember a very Very long time ago (pre Y2K) , reading an article by some "expert" that theorized that software communicating over the internet, especially video games could get mixed up with ...
2
votes
1answer
165 views
Game Netplay Rollback System
Can one explain the specifics and details of a netplay framework for a game that optimizes connection through a "prediction / rollback" mechanic, as seen in games where speed is a priority ...
0
votes
1answer
57 views
How can a server initiate request in SIP protocol?
Either a client or a server can initiate request in SIP. How is it possible? How will the server know about the client?
-5
votes
1answer
121 views
Simple, Free, Local DNS Server for Developers? [closed]
Most of us web developers have used our hosts files to so that a domain resolves to localhost (or some other machine) for testing/development purposes. Usually, that's good enough.
One shortcoming ...
1
vote
2answers
180 views
Why don't many languages have a better DNS library built-in core? [closed]
Why don't many programming languages have real DNS client libraries built-in core? For example Python, Ruby and C# lack it.
You usually get only methods to get hostname out of IP or vice versa and ...
-2
votes
5answers
193 views
How to better performance [closed]
In one of my interviews I was asked a vague question, I'm still not sure of the answer. We have a client and a server they are placed apart. The network that connects them has high latency, which is ...
3
votes
1answer
159 views
Sockets intricacies in TCP and UDP
I am quite familiar with TCP and UDP. I understand the process by which TCP establishes connections and other theoretical facts about TCP but when reading up about TCP hole punching for NAT ...
1
vote
1answer
222 views
What happens when an unexpected packet arrives at a computer? [closed]
I have been wondering this for a few days. I basically understand how networks and packets work. But what happends when an unexpected packet arrives? Like, when I didn't send a request for a website's ...
-2
votes
1answer
234 views
Sending binary data from a computer to a server using HTTP or sockets [closed]
I am working on a script which can send data to a remote server computer and I am wondering which is better to achieve this functionality, the high level functionality provided by HTTP or just raw ...
1
vote
2answers
122 views
Implementing the transport layer for a SIP UAC
I have a somewhat simple, but specific, question about implementing the transport layer for a SIP UAC.
Do I expect the response to a request on the same socket that I sent the request on, or do I let ...
0
votes
2answers
122 views
Hosting WCF over internet [closed]
I am pretty new to exposing the WCF services hosted on IIS over internet. I will be deploying a WCF service over IIS(6 or 7) and would like to expose this service over the internet. This will be ...
-1
votes
1answer
174 views
Any one ever heard of the term collapsed Backbone? [closed]
Any one ever heard of the term collapsed Backbone? Could it be a virtual network that could be referred also to this term.
1
vote
1answer
74 views
How does recording video and playing it back in realtime work? [closed]
I am looking to understand how recording video (and audio) and playing it back in realtime work (on the same pc or over a network)? I understand for a file stored on the disk. You read it and play it ...
2
votes
3answers
165 views
How to rewrite a TCP MMOG server designed to run in a single machine, in a distributed way?
I have a MMOG server running on C++, using winsockets. My server won't support more than 200 players. I had the idea of redesigning it so it will use multiple servers instead of one, so, maybe, for ...
67
votes
6answers
7k views
Difference between a socket and a port
Could someone please explain quite clearly the difference between a port and a socket. I know that a port serves as a door into the network for an application
process and that the application process ...
0
votes
1answer
74 views
Why are there proxy processes between clients and logic processes in C/S application?
In real world networking software following c/s model, there are always proxy server processes between clients and server processes dealing with business logic, why we need proxy to isolate the logic ...
4
votes
1answer
64 views
Event system architecture for networking when performance is concerned
How should I design a system for an action game (think in Golden Axe) where events can happen remotely?
I'm using TCP for this because the client is in flash.
There's so many options, I can make a ...
2
votes
1answer
118 views
Setting source IP with posix sockets
Is it possible for an application to request a socket (tcp) and have it set the source address without using raw sockets? (the addresses would be bound to the interfaces. [no spoofing]).
This would be ...
0
votes
3answers
299 views
Reconstruct a file from a TCP stream
I have a client and a server and a third box which sees all packets from the server to the client (but not the other way around). Now when the client requests a file from the server (over HTTP), the ...
0
votes
2answers
234 views
Would a typical corporate firewall block a Java applet having the following behaviour
I'm thinking of developing a proxy-like program to forward ports on a remote PC to a local PC (for example SSH).
Assume that both local and remote PCs are running behind typical firewalls (i.e. ...
1
vote
1answer
391 views
Serializing network messages
I am writing a network wrapper around boost::asio and was wondering what is a good and simple way to serialize my messages. I have a message factory which can take care of dispatching the data to the ...
1
vote
1answer
180 views
Sharing SCTP connection with multiple threads
I have an application that needs to run in SCTP environment, I have a question in sharing the connection among multiple threads for packet receiving only, I've tried with the sctp_sendmsg and it ...
10
votes
3answers
167 views
How could I avoid a distributed deadlock during a mutual connection between two nodes?
Suppose we have two peer nodes: the first node can send a connection request to the second one, but also the second one can send a connection request to the first one. How to avoid a double connection ...
2
votes
4answers
168 views
Cross language remoting and serialisation [closed]
I need to create add network communication to a server written in the Java that will be connected to through a C# application.
I have very little experience in networking and I'm struggling to decide ...
1
vote
1answer
111 views
How related is coding/information theory to computer networking?
I am taking a networking class(data communication) this coming semester. In many courses in my computer engineering degree, the books lack mathematical content. I am not a math wizard, but I think ...
5
votes
1answer
98 views
QoS implementation algorithm
I'm working on an application, that does IP routing and QoS. Today we have the QoS implemented, with 3 priorities (low, normal and high) and for each level we create a Queue and as soon as the ...
12
votes
2answers
456 views
What is Curiosity's packet structure?
For NASA's Interplanetary Network, what does a packet look like? It's obviously a form of redundant protocol, stored at the receiver and with built back up. Is there any documentation on the packet ...
1
vote
4answers
182 views
Is restricting sessions to an absolute IP likely to have a wide impact on mobile networks?
Our website currently restricts a cookie-based session to the IP address that was originally sent the Set-Cookie HTTP header. In the past a user's IP would rarely change, so this didn't present much ...
1
vote
2answers
442 views
Is it wrong to push messages from server to client in a client-server application?
I practically never see any web application where server pushes messages to the client. While pushing messages from server to client is hugely used in multiplayer games, why this model is so underused ...
0
votes
2answers
268 views
tcp retransmission queue
I'm trying to understand how tcp retransmission queue works so I can implement it in my application that uses TCAP over SCTP.
What I understood from the TCP queue is that every message is saved in ...
0
votes
1answer
86 views
Multiplayer Game Listen Servers: Ensuring Integrity
I'm making a simple multiplayer game of Tic Tac Toe in Python using Bridge (its an RPC service built over a message queue - RabbitMQ) and I'd like to structure it so that the client and the server are ...
2
votes
2answers
209 views
Communication between state machines with hidden transitions
The question emerged for me in embedded programming but I think it can be applied to quite a number of general networking situations e.g. when a communication partner fails.
Assume we have an ...
4
votes
1answer
413 views
SS7(M3UA, SCCP, TCAP, MAP) Stack
I'm building an open source SMSC from scratch; it's almost finished, The SRI and the forwardSM operations are working, but I still have few things to do for the receiving part.
I've built the SS7 ...
7
votes
1answer
1k views
Why did Golang discontinue the “netchan” package?
The Golang "netchan" package seems to have been discontinued.
That makes me think that the concept of "networked channels" were not a good practice after all. (Why wouldn't them just "let it be" ...
1
vote
4answers
446 views
data structure for file search
I've asked this question before and I got a few answers/idea but I'm not sure how to implement them.
I'm building a telecom messaging solution, currently I'm using Database to save my ...
0
votes
1answer
200 views
Which topics do I need to research to enable me to complete my self-assigned “Learning Project”?
I want to continue learning C#. I've read parts of a few books recommended on here and the language is feeling more familiar by the day.
I'd like to tackle a mid-sized personal project to take my ...
2
votes
5answers
513 views
How to network effectively to get a job [closed]
I have been working for 5 years at the same company now. I want to go and find a new job. Finding jobs or getting interview calls has been difficult, there are have far and few. And to compound the ...
4
votes
1answer
125 views
Geo IP data on stackoverflow API?
Have just looked at stackgeography and at soapi.
I cannot see where the geo data comes from as it's not on the soapi.
Can anybody shed some light on that?
More info on the stackgeography
