Questions tagged [computer-networks]

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

Filter by
Sorted by
Tagged with
1
vote
1answer
129 views

Lower limit on the number of check bits needed to correct single errors

I was going through Andrew S. Tannenbaum's computer networks book, and on page 206 of it, he has derived the number of check bits needed to correct single bit errors. The derivation goes as follows: ...
0
votes
0answers
40 views

What are networking technologies to distribute the file faster with storing on more replicas?

Question: Suppose you launch a job on 10,000 machines in your own data centre. The job is slow to start because all the machines are trying to load the same large executable file. Name two networking ...
1
vote
1answer
205 views

Do networking ports come from "port-mapped I/O"?

Do networking ports come from "port-mapped I/O"? I was watching a hardware basic video by Brian Will: https://www.youtube.com/watch?v=9-KUm9YpPm0 And they brought up this concept at 18:15 ...
1
vote
0answers
98 views

Paris-Traceroute and Traceroute Difference

I am trying to understand the difference between Paris-traceroute and normal traceroute. I am using this website ( https://paris-traceroute.net/about) and trying to get the idea, what is Paris-...
1
vote
1answer
43 views

New Idea for accessing memory across an inter-network connected system

I have the following idea for a network-based operating system. Suppose we have two computers A and B in a network. If computer B wants to access the memory of computer A, it can access by using the ...
2
votes
2answers
185 views

If all frames are naturally broadcast in a LAN, what is the need for a broadcast address?

The Ethernet MAC address FF:FF:FF:FF:FF:FF is reserved for broadcasts. If all frames are naturally broadcast in a LAN, what is the need for a broadcast address?
1
vote
1answer
19 views

Which one should I report as total network I/O bytes among Sum(InBound) or Sum(InBound + OutBound)?

I have a set of experiments with distributed environments. I am planning to present a total network I/O bytes usage of the system for each run. Which one should I report as total network I/O bytes ...
1
vote
3answers
2k views

Do we include Transmission delay in Round trip time?

Is RTT = $2*T_{Propagation delay}$ only. Or we include Transmission delay to send packets as well. Some examples include Transmission delay some not. I'm confused. Can anyone help.
2
votes
1answer
4k views

Polynomial generator required to detect single bit error in Cyclic Redundancy Check codes

I was reading about CRC coding from two books: Data Communication and Networking by Forouzan Page 294 Computer Network by Tanenbaum Page 188 They use following notations: $d(x)$: dataword to be ...
3
votes
1answer
142 views

We can control tcp/udp traffic using router. Then why is it in Network layer and not transport layer?

Routers make use of the IP address, etc to shape the traffic. So obviously they must reside in at least the Network layer. However we can also shape the traffic using tcp/udp. Routers usually have the ...
0
votes
1answer
951 views

Sliding Window Protocol, waiting Time calculation

With regard to this explanation in finding Round Trip Time I tried attempting the following question Question Frames of $1000$ bits are sent over a $10^6$bps duplex link between two hosts. The ...
-1
votes
1answer
129 views

transmission delay in store and forward, what is L/W and how to compute tw [closed]

I don't understand some things in Store and Forward equation: D -> Number of channels and switches pairs. tr -> Routing time. tw -> Transfer time in a channel. What is the L/W? And normally ...
2
votes
1answer
334 views

Why is ARP needed in a host - router system if the router already has list of addresses it assigned using dhcp?

The hosts are assigned IP address by the router using dhcp. So, the router has a list (mac addresses) of all the hosts that are directly connected to it as well their ip addresses. Now if a packet ...
0
votes
0answers
15 views

Relationship between flow and resource consumption in VNFs (Middleboxes)

A middlebox consumes some resources (CPU ticks, RAM, etc.) to process a traffic, e.g., a IDS consume 50% CPU and 20% RAM to process a 100M bps flow. Here is the problem. 100M bps flow may consume ...
1
vote
1answer
82 views

clarification on multiple access in data link layer

In physical layer, we already have methods to share a common link by dividing into channels using FDM etc. Then why do we need to think about multiple access at data link layer? I.e why csma, csma/...
1
vote
0answers
23 views

How does a remote connection knows it's endpoint inside a LAN?

I'm very curious about anything related to packet headers since im not well aware of how TCP/UDP protocols identify it's connection endpoint after a public IP is addressed. As for today I know the ...
1
vote
1answer
614 views

Data link layer Sliding Window utilization formula query

In the data link layer, the Sliding Window is used for flow control. There are two link utilization formula that can be use. They are : U = 1, for N > 2a + 1 OR U = N/(1+2a), for N < 2a + 1 In ...
2
votes
0answers
71 views

Authority section in DNS packet always contains NS records?

I'm new to DNS and I'm trying to understand the DNS packet format. From what I understand, the authority section of a DNS packet gives information about servers that are authoritative for the domain ...
1
vote
0answers
37 views

fundamental doubt in definition of routing table

I have some very simple doubt in definition of routing table, and would be thankful if anybody could clarify it. The doubt is that can the routing table of any node, say w, be smaller than the degree ...
3
votes
1answer
634 views

The throughput of the ALOHA protocol if the Binomial distribution was used

In all the examples of ALOHA I've seen, the Poisson distribution is used. Theoretically, how could the throughput be calculated if a Binomial distribution was used instead? For example, in the case ...
1
vote
0answers
62 views

Two word computer term ending in word "complex" meaning computers connected together

I remember seeing a Computer Science jargon which means multiple computers connected together; a network. It ends in the word "complex" and the first word (I cannot remember this but I shall guess to ...
0
votes
1answer
60 views

Practical communication example for a data rate scenario

Having difficulty with the following question. I can answer parts I and II but having trouble finding a practical example. Question: Compute the maximum data rate of the following communication links;...
1
vote
0answers
191 views

How does the destination IP address go from Application\End to End Layer to the Network Layer?

If the TCP segment does not contain the destination IP in its header, how does the(first) network layer decide the first link to traverse, to get closer to the destination IP. I have learnt that the ...
5
votes
0answers
99 views

How to ensure connectedness in a masterless gossip protocol?

This is a theoretical question about how gossip protocols work; I am not asking about any specific implementation or piece of software. I've read the wikipedia page https://en.wikipedia.org/wiki/...
-1
votes
2answers
681 views

Proof of Diameter of a network topology [closed]

How do I prove that diameter of undirected Ring Topology is n/2?
0
votes
1answer
1k views

Compute RTT in theoretical system

This is problem from my Networks class. It wants us to compute the round trip time of a point-to-point network and I'm just not sure which information is pertinent. The question: NASA deployed ...
1
vote
0answers
32 views

Can queueing model capture insights of a system in terms of CPU utilization & service delay? [closed]

After some efforts, I'm really doubtful about the application of that queueing model in analyzing network servers (specially in my case, IP Multimedia Subsystem) as well as predicting the workload. ...
5
votes
3answers
11k views

Link utilization of sliding window protocol

Before I ask my doubt I would like to state that problem which led me to my doubt. It can also serve as a good example scenario. A $20\ Kbps$ satellite link has a propagation delay of $400\ ms$. ...
2
votes
2answers
766 views

Role of network layer in Routers

I just started reading communication networks. Now, routers contain the network layer, data link control layer and physical layer. That being true I am confused as to why the network layer is ...
4
votes
1answer
147 views

How would the Internet work between planets?

Say that in the future there are people on other planets, e.g., Mars. The one-way communication delay to Mars is between 3 and 21 minutes. Say we want to connect the people on Mars to the Internet. ...
3
votes
2answers
304 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
764 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 grasp ...
4
votes
2answers
4k 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 ...
1
vote
0answers
88 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
550 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
2k 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
122 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
2answers
6k 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
582 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. ...
2
votes
1answer
45 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
76 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 ...
4
votes
3answers
12k 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
1answer
528 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
680 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
57 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
244 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
2k 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
119 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
144 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
102 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 ...

1
3 4
5
6 7