Questions tagged [udp]

For questions about User Datagram Protocol, a Transport Layer protocol.

Filter by
Sorted by
Tagged with
0
votes
0answers
13 views

I can receive a Ping Reply from a device but not an UDP Broadcast message? [closed]

I have a simple Setup which consists of a Windows PC-Ethernet Switch (10/100M)-Embedded Device. I can ping the Embedded Device, no problem at this stage. The Embedded device is UDP Broadcasting (SRC ...
1
vote
1answer
36 views

What is the equivalent of “ethernet frames” for satellite communications?

I'm currently implementing error-correction for a UDP-based network protocol. We chose to implement error-correction in order to reduce the number of packet re-transmissions. The architecture is very ...
15
votes
3answers
3k views

Why does one say IP fragmentation is bad and to be avoided when in reality data always needs to be fragmented for MTU compatibility?

Why does one say fragmentation is bad and must be avoided due to performance issues when in reality fragmentation intrinsically occurs within the communication ? Example: User1 wants to send 100 000 ...
1
vote
2answers
20 views

Resegment incoming TCP/UDP packet

The question is as follows: what is the algorithm to resegment an incoming TCP/UDP packet? So, for example, I have a TCP packet, which size is more than some number, and I want to split this packet ...
0
votes
1answer
15 views

How to ensure packet was created within certain time?

I am creating a custom protocol over UDP and I want to use a low number of bits for the sequence number. This means that the number can wrap relatively fast. Is setting the TTL for the outgoing ...
0
votes
1answer
43 views

CISCO: Copy one UDP unicast packet to other destination

I have following scenario: host A and host B are sending to each other unicast UDP packet. I need that same message from host A will arrive also to host C - with new DST address. How to configure my ...
1
vote
1answer
60 views

Is there any other network protocol than tcp/udp that works with ports?

Do you know at least one protocol (any OSI layer) that, like tcp and udp, works with ports ? Thank you
0
votes
1answer
17 views

DNS request on google.com. with QTYPE = 0xff returns no entries [closed]

Ive written my own DNS request client but I'm having some interesting behavior. If I send the request with the QTYPE section = 0xff, I get a valid response however with no entries. My Request: 0x70 ...
43
votes
7answers
15k views

Does UDP do anything at all?

It's my understanding that TCP has logic for ensuring reliable communication, but UDP just naively sends information along the channel set up for it using IP and things in lower layers. Does UDP ...
0
votes
1answer
30 views

How might ARP impact the UDP communication and what is a scenario i can reproduce to check/understand it?

I was wondering which impact the ARP protocoll might have on a UDP communication. I am learning for an exam and trying things out with mininet (linux )/ wireshark to understand the dependencys between ...
1
vote
2answers
163 views

Is this UDP diagram wrong?

I was just wondering if anyone can tell me why all UDP diagrams I have seen list a request from the server to the client as the first point of communication? Take a look at the following diagram for ...
0
votes
3answers
39 views

Is the length header used to indicate the end of a segment?

I was reading a textbook which says the need of length header for UDP: The length field specifies the number of bytes in the UDP segment (header plus data). An explicit length value is needed since ...
1
vote
2answers
151 views

How does UDP control the flow of data in file transferring?

I know that transferring files over UDP is possible even though TCP is preferred. My question is how does the server know how much the client can handle or vice versa, or any router in between. TCP ...
-2
votes
1answer
32 views

How UDP protocol Number is 0x011?

How UDP protocol number is 0x11 when it's supposed to be 0x17 According to ianna website
0
votes
2answers
36 views

multicast udp streaming dst and src address assignment

If I am streaming on a host using the internet outside my nat, how is multcast addressing work with respect to streaming for example, if the application outside sends to 224.0.0.1 how is the packet ...
-1
votes
1answer
28 views

Real time video streaming over TCP [closed]

One of the topics I have been following for quite sometime is real-time streaming. Over the course of my research everyone suggested and says WebRTC (based on UDP) is the only solution to achieve real-...
0
votes
1answer
46 views

When port-forwarding, will a port only be listed as OPEN if the service host is actually reachable?

I'm fiddling around in my lab today and attempting to learn more about port-forwarding. I've noticed that when I set up port-forwarding for a given port and run a port scan from outside the network, ...
2
votes
1answer
77 views

Does UDP perform packet re-ordering at the destination?

User Datagram Protocol is a simpler message-based connectionless protocol. Connectionless protocols do not set up a dedicated end-to-end connection. Communication is achieved by transmitting ...
27
votes
8answers
18k views

Why does DHCP use UDP and not TCP?

DHCP uses UDP as its transport protocol. DHCP messages that a client sends to a server are sent to well-known port 67 (UDP—Bootstrap Protocol and DHCP). DHCP Messages  that a server sends to a client ...
1
vote
2answers
156 views

Which port determines the protocol?

If we have a common protocol port on both ends.. say source point is 443 and destination port is 80 (hypothetical situation, I know this combination of ports probably makes no sense).. how do we ...
0
votes
2answers
63 views

How does UDP provide continuous sound in VOIP even though segments are discrete?

I would like to know how does UDP achieve continuity in VOIP or in any streaming service.
1
vote
1answer
103 views

ports and security

I'm thinking about how the "port" operates for the network connections and tried reading the CCNA cert. guide to understand the details, however, I need to clarify doubts: does occupying all the TCP/...
1
vote
4answers
6k views

Why ICMP Destination Port Unreachable error messeage is generated for unreliable UDP packets?

My doubt is why an icmp destination port unreachable error message generated for udp. Why we can't simply discard the udp packet if the destination port is not reachable by saying udp is connection-...
0
votes
1answer
449 views

UDP in wifi getting excessively buffered [closed]

We are using a wifi-enabled device that receives a stream of UDP packets (30 per second). It is very important for us to receive these messages without lag, that's why we are using UDP and not TCP ...
2
votes
1answer
206 views

How does a DNS response reach a client behind a NAT?

How does a DNS response reach a client behind a NAT? I'm talking about DNS queries using UDP for transport with a server that is not in the same network as the client. Does the NAT correlate the ...
0
votes
1answer
41 views

Pros and cons of the idea of parallell data transmission

I am learning the basics of internet protocols and related principles. I recently performed experiments comparing UDP and TCP. But when I did that (using the ttcp program) it was only one process and ...
0
votes
2answers
56 views

Forcing UDP traffic from specific ports [closed]

Is it possible that all traffic from computer 1 towards computer 2 go thru udp port D of computer 1 and received at udp port B of computer 2. Similarly all traffic from computer 2 towards computer 1 ...
1
vote
1answer
391 views

what is the definition of out degree and in degree in computer networks?

in wikipedia we have a good definition for in degree and out degree in a graph: " The degree of a node is the number of connections or edges the node has to other nodes. in-degree is the number of ...
0
votes
2answers
114 views

If you're behind a firewall and all the ports are blocked, how is your browser able to access the internet? [closed]

I'm behind a router and I'm able to run game servers on my home computer after forwarding ports or using the DMZ feature on the router. However, I still don't understand the underlying technology as ...
0
votes
1answer
756 views

Is UDP Hole Punching possible if the network of one peer has multiple external IP addresses?

I've developed an implementation for UDP hole punching that works for most use cases that I've come across. However, one of our offices has a network configuration where we have two ISPs providing us ...
0
votes
1answer
176 views

Avoid bottleneck in UDP multicast

The question is that a server is serving a multicast group with UDP. Lets say that its a file server and it will be serving big files (~10GB). Now we have a multicast group with multiple clients. Some ...
28
votes
7answers
7k views

Why isn't UDP with reliability (implemented at Application layer) a substitute of TCP?

TCP provides reliability at transport layer while UDP does not. So, UDP is fast. But, a protocol at application layer can implement reliable mechanism while using UDP. In this sense, why isn't UDP ...
2
votes
1answer
623 views

Collect UDP packets lost during iPerf test

I'm testing my network infrastructure where I'm using iPerf and UDP protocol. I'm using the following: On the server side: ubuntu@ip-172-0-1-11:~$ iperf -s -u and the client side: ubuntu@ip-172-2-...
1
vote
2answers
3k views

How to measure max bandwidth with Wireshark?

I'm trying to measure the max bandwidth usage of my LAN with Wireshark. I´ve done several packet captures but I don't know how to obtain the max bandwidth usage. Any Idea? Thank you in advance
0
votes
1answer
680 views

Weird Wireshark protocol list (eth:ethertype:ip:data where is the “udp”?)

I am capturing incoming and outgoing WAN to LAN data at a particular host on my LAN (i.e., the one actually receiving/sending the data). Sometimes I get anomalous captured frames that are missing the ...
0
votes
0answers
141 views

Unable to get NetFlow flow in Cisco CSR1000v on AWS

I'm trying to use NetFlow Traffic Analyzer of SolarWinds or any NetFlow Monitor in my Cisco CSR1000v routers which are deployed on AWS. I am unable to see any NetFlow flows in the NetFlow Traffic ...
8
votes
6answers
4k views

Could IPv6 make NAT / port numbers redundant?

From what I can tell, each process could get its own IP address, with loads of IP's to spare. What would the drawbacks be? Essentially, your host would become a router and each process is a host (in ...
2
votes
1answer
638 views

Setting Destination MAC address for RTP/UDP packets

I have a requirement where I have to send the UDP packet to a destination multicast IPv6 address. In addition to that the packets must also have corresponding destination multicast MAC address set. I ...
-2
votes
1answer
633 views

How to send data from one PC to another PC over internet? [closed]

I'm basically a developer, and this is the first time i'm trying to develop a chat application over internet without any servers in between. It's easy to send data from PC to server and then to ...
0
votes
2answers
449 views

How to calculate traffic in bytes from sFlow datagrams?

I want to approximate network traffic in bytes by writing a sFlow collector that receives sFlow datagrams, parses them, extracts key information only and applies a formula that summarizes the traffic ...
4
votes
2answers
117 views

Is it correct to assume that ordering of frames at switch level is not important?

My understanding is that if the payload of the frame contains any data that needs to be reassembled, at least for TCP payload, it can be done at the OS level, once all the packets are received and ...
1
vote
1answer
426 views

TCP or UDP for Stop & Wait / Go Back N

I'm creating server/client classes for "Stop & Wait" and "Go Back N" (variant of sliding window) protocols, though I'm unsure on whether I should pursue TCP or UDP. From my current understanding I ...
7
votes
2answers
7k views

Why maximum length of IP, TCP, UDP packet is not suit?

From many tutorials, I get follow knowledge(maybe I'm misunderstood) : maximum of an Ethernet packet is about 1500 bytes. maximum of an IP packet is about 65535 bytes. maximum of a UDP packet is ...
-3
votes
2answers
80 views

How can TCP be used in order to implement DHCP and under which circumstances is this preferable?

I am pretty new to the computer networking studies and was learning about the DHCP protocol. It is implemented based on UDP, as I've gathered, but is there a way for it to be implemented over TCP? ...
0
votes
2answers
400 views

How to know difference between 2 devices connected to the same Wi-Fi hotspot in IPV4?

I am working on a small project to make a client server program to make a connectionless implementation & I want to transmit Information between 2 devices which is connected to the same Wi-Fi ...
5
votes
1answer
638 views

How does the transport layer tell UDP apart from TCP?

So I'm reading Computer Networking: A top down approach (where these images are from) and I was looking at the Transport layer. A generic segment in the transport layer has a pretty simple structure: ...
0
votes
2answers
579 views

Why do UDP connections only require a socket on one endpoint?

I thought for a long time that sockets were defined as an end point of a two way connection, however UDP sockets can be created without the other end making a socket to keep the connection live. What ...
0
votes
1answer
527 views

How is a lost DNS query handled [closed]

If a DNS query gets lost along the way to its destination, is nothing done about it? In my networking class, my lecturer said that DNS runs on UDP. I verified this in Wireshark by doing nslookup for a ...
3
votes
1answer
447 views

How can a UDP Client and a packet sniffer run on the same machine?

In my understanding, if you have a UDP socket client that is bound to a particular port, then a second UDP client on the same machine can't bind to the same port. If this is the case, then how can a ...
2
votes
2answers
2k views

NAT Translation Table Port Number

I had a practice question about a NAT-enabled router with outside address 24.34.112.235 and inside network 192.168.1/24 and three inside hosts .1, .2 and .3. The three hosts all open two connections ...