Questions about problems that arise when you connect multiple computers to form a network.

learn more… | top users | synonyms

-3
votes
0answers
12 views

Share PDF files with permissions [on hold]

in my office we share PDF Files company wide via email but they have to email us back to say who they're sending the PDF to. Is there a way to automate this process maybe using an online hosting ...
-1
votes
0answers
16 views

Computer Ethics and Software Implementations: protecting the right to spread the word anonymously *and permanently*

It would be interesting how mathematical models of marketing strategies and simulations of their effects on society could be constructed. We all know of how rumors spread in older societies according ...
3
votes
2answers
45 views

How does TCP manage to discard segment received from a source other than the one with which the connection has been established?

It is known that TCP is a connection oriented transport layer protocol of the TCP/IP suite. But TCP (and UDP) operate over a connection less network layer protocol, the IP (internet protocol). What ...
1
vote
1answer
47 views

How do bridges divide a larger network into smaller broadcast domains?

I am recently brushing up my computer network knowledge, and came across a seemingly peculiar statement: A network bridge divides a network into smaller broadcast domains. As far as I could ...
3
votes
1answer
54 views

Go Back N ARQ Question

I am a computer science under graduation student, and was going through some Go Back N ARQ (Computer Networking) videos on YouTube, and got a doubt in a question, which according to me should have a ...
0
votes
0answers
23 views

Bandwidth utilization and calculation [closed]

Question: I have three nodes as shown in my attachment with an application running on them. While running the application which communicates with one another (i.e., application in each node can ...
-1
votes
0answers
10 views

Release and Renew Ip won't work [migrated]

I recently asked a question after someone online directed me to a link giving them my ip adress. I got some great help and advice and was told to release and renew my ip adress so the hacker couldn't ...
1
vote
0answers
12 views

Byte Stuffing, escaping a flag at maximum frame

I want to encode a message using byte stuffing where every frame delimited by a flag byte 'F' at both ends and escape code equal to the character E. I am trying to encode the message 'DEEP-FRIED-...
1
vote
0answers
15 views

Throughput in sliding window protocol

Can anyone help me with this test question ? I am not really expert on this. Assume $1000$BASE-LX network. Communication is using sliding window protocol with $15$ frames, each frame with $1000$ ...
0
votes
1answer
55 views

Difference between centralized computing and distributed computing using Client-Server

I already understand that Distributed Computing is the breakup of having multiple clients rely on a single source, and having each client utilize other clients for information. But my confusion comes ...
2
votes
2answers
50 views

When is an ATM network connection superior to an IP connection?

Currently learning about Networks in Computer Science, and I don't understand why you would ever use an ATM (asynchronous transfer mode) network instead of IP, as IP doesn't have to be as reliable ...
0
votes
1answer
94 views

What is the difference between centralised, decentralised, distributed, fully-distributed?

What is the difference between centralised, decentralised, distributed, fully-distributed, partially-centralised, partially-decentralised system? Which type or topology is the system attached in the ...
1
vote
0answers
33 views

How Can a Network Server Identify a Specific Computer, Is There a Computer Fingerprint?

Most of websites put some restrictions on how to use their services; the following paragraphs are taken from “Terms of Service” of such website: Only one account per computer is allowed to view ads. ...
0
votes
0answers
18 views

TCP Reno and RTT bandwidth

Is it possible for TCP Reno to reach a state with the congestion window size much larger than (e.g., twice as large as) RTT bandwidth? Is it likely?
2
votes
1answer
44 views

What exactly would stop me from registering a domain from my own nameserver? [closed]

Can I just make a nameserver and claim away? Are there implemented measures to stop this from happening?
1
vote
1answer
19 views

Resending old frame when a damaged frame has been received in one bit sliding window protocol

I'm reading Tanenbaum's and Wheterall's book on Computer Networks. I'm trying out some examples of situations that can occur in the one bit sliding window protocol for a datalink layer. The code for ...
1
vote
2answers
43 views

What is the difference between transmission delay, queuing delay, and processing delay?

My book defines queuing delay as the time the packet waits to be transmitted onto the link. It defines transmission delay as the amount of time required to push all of the packet's bits onto the link. ...
0
votes
0answers
17 views

Calculating routing protocol overhead

Do you know how to calculate the % Overhead of routing for RIP and OSPF? I know that: for RIP, the total overhead= rate of routing update * no. of nodes * average length of RIP packet Then the ...
0
votes
1answer
42 views

Difference between 2f+1, 2f and 3f+1

I am currently reading the Practical Byzantine Fault Tolerance paper. I am unable to completely understand the difference between 2f and ...
4
votes
1answer
97 views

How internet speed is manipulated at the physical level

Although I am a computer science major, I am having a hard time understanding how internet providers have control over internet speed (example: offer different speeds to different customers, one with ...
-1
votes
1answer
41 views

client and server programs [closed]

I\’m a novice programmer that\’s learning how to program on his own currently. I\’m currently fiddling around with a server/client program that allows me to send a signal from one computer to another. ...
0
votes
1answer
18 views

In the Data Link Layer, is it better to use large or small frames?

I understand how the layer works to an extent, but cannot seem to figure out if the data link handles big frames more efficiently due to error detection or small frames better. I am assuming from my ...
0
votes
1answer
20 views

Class C can have _______ 1s with the remaining bits 0s [closed]

A subnet mask in class C can have _______ 1s with the remaining bits 0s. MyApproach: Class C subnet is 255.255.255.0.So, accordingly it has 9 1s on first byte,9 1s on second byte and 9 1s on third ...
2
votes
1answer
43 views

How does the Weibull distribution work as fault model in wireless sensor networks?

I am a little bit confused with the concept of using the Weibull distribution or other distribution for fault model. As I understand, in simulation this distribution is often used for modelling a ...
-2
votes
1answer
29 views

How does MAC layer back-off work?

How does it help avoid frame collisions? Are there any rules for when the back off is allowed, especially in the case of wireless networks?
-1
votes
1answer
46 views

How would I add 0.0.15.255. to 172.1.6.255.? [closed]

How would I add 0.0.15.255 to 172.1.6.255, talking about IPv4 networks here. I have done things like 192.168.1.15 plus 0.0.1.30 to be 192.168.2.45. but when it goes over the limit of 255, I just do ...
4
votes
1answer
62 views

How can I calculate optimal batch sizes for calls to an external server?

So I have a large number of commands, say 500,000, that I want to send and run on a server somewhere else, and get the answers back. All of these commands together takes a long time to execute - ...
-1
votes
1answer
49 views

Why can't you see computer behind a router?

I understand the basics of networking(DNS,DHCP,IP,MAC, etc.). I have installed a router and plugged my computer into the router. On the other end of the router the cable goes somewhere to a switch(I ...
0
votes
2answers
35 views

Is it possible to calculate the propagation delay if only the length of the link is known & not the speed at which a bit travels into the link?

Consider a $10^7$ bps link that is $400$ km long, with a queue large enough to hold $2000$ packets.Assume that the packets arrive at the queue with an average rate of $4000$ packets per second and ...
2
votes
1answer
50 views

Why arrival process of packets at a switch is not a Poisson Process?

"Packet arrivals are not Poisson .... but some events are, such as web requests and new flow arrivals" I know since the network traffic is very bursty, they are not Poisson. But I am unable to ...
2
votes
1answer
40 views

Term for shifting work to idle machines

I am looking for a term here. A while ago, i was told about a network in which all the computers are connected in parallel, and when a computer is idle, the central server sends heavy cpu usage tasks ...
0
votes
0answers
42 views

Counting hops in a network when broadcasting

Given the below network, how many hops are required to broadcast a message from one router to all others using: a. reverse-path forwarding b. a sink tree for the source router c. sequence number ...
2
votes
1answer
23 views

Benes (Fat Tree) Network for number of inputs/outputs that is not 2^n

I was reading about Benes Network construction in this book. Their construction is easy for a number of inputs and outputs that is an exponent of two. However it seems to me that for a number of i/o ...
-2
votes
1answer
37 views

Do iterative DNS queries return results from the servers cache?

So if i only used iterative requests to a recursive dns server and since this server has cached results from recursive queries, does this mean the iterative request gets a result from the cache or ...
1
vote
1answer
74 views

What this subnetting restriction means

I was reading Data Communication book by Forouzan in which there is a one restriction put on CIDR subnetting by Internet authorities: First IP address in the block should be evenly divisible by ...
3
votes
1answer
63 views

Algorithm for executing a command against a million hosts

Consider the following problem: you are given a set of one million machines (hosts), and you would like to have the ability to execute at will an arbitrary command against the whole set; for the ...
42
votes
4answers
3k views

Why are so many internet protocols text-based?

From what I have found, a very large amount of protocols that travel over the internet are "text-based" rather than binary. The protocols in question include, but are not limited to HTTP, SMTP, FTP (I ...
2
votes
2answers
190 views

Hamming code — identical parity bits for different errors

(7,4) Hamming Code (HC) detects all 2-bit errors and corrects all 1-bit errors. However, there can be 2-, 3- or 4-bit errors that come with the same parity bits as that of 1-bit errors. Eg.: Let ...
-1
votes
1answer
227 views

use of Hamming Distance in Communication Networks

I am trying to put things in places on the use of Hamming Distance (HD) in error detection and correction in Computer Networks. I'm looking for correction/verification on the following: HD is a ...
1
vote
1answer
48 views

Why not use the channel capacity as the sliding window size?

In a sliding window protocol, if we use the maximum possible capacity of the channel as the size of the sliding window, efficiency will be theoretically 100%. What is the logic behind not doing this? ...
2
votes
2answers
97 views

What's the real difference between throughput and capacity of a network cable?

I was preparing a presentation in work on GPON & other optical network technologies using documentation provided by a supplier, and the claim it made was "GPON networks have a capacity of up to ...
1
vote
2answers
105 views

Till which layer does the loopback packet goes?

I want to know exactly till which layer in the OSI model the 127.0.0.1 (loopback) packet goes till it is returned to the upper layer. I read some where it goes till data link layer. but as i was told ...
0
votes
2answers
203 views

scale-free networks and adjacency matrix

Given a distribution over graphs with $n$ nodes having the "scale-free" property, I would like to compute for a pair of vertices $(a,b)$ the probability that they are connected (or more precisely the ...
17
votes
4answers
5k views

If the two generals problem is unsolvable how can we human beings agree on things?

If the two generals problem is unsolvable how can we human beings agree on things? I mean, we communicate everyday and have the same limitations as any communication problem handled by computer ...
3
votes
2answers
429 views

Algorithm for Dynamic Client Side Throttling

Problem I am trying to come up with an algorithm that will dynamically throttle a client's number of outstanding requests based on the response times of completed requests. Response times are ...
-1
votes
1answer
54 views

Probabilistic Analysis in real time network : Error in data and feedback channel. Two users communication

I'm studying probabilistic analysis in real time network. We have learned how many attempts in average are required to transmit a packet when there is no error on the feedback channel. With no error ...
0
votes
1answer
70 views

Hamming Distance, Bit message [closed]

My professor told us to try and remember the equation used for an upcoming exam, however I'm struggling to fit the equation into the question: http://i.stack.imgur.com/RoPYG.png (need a high ...
1
vote
0answers
24 views

what is correct maximum number of subnetworks? [closed]

ip: 10.5.2.1 subnetmask: 255.255.255.240 {10.5.2.1/28} what is correct maximum subnetworks ???? what is different between classful subnet and CIDR subnet ???
0
votes
1answer
50 views

How can there be stop and wait protocol for a simplex channel?

Doesn't the receiver have to send back an acknowledgement frame? So how can it send back a frame, since a simplex channel only allows transmission in one direction?