Questions tagged [udp]
For questions about User Datagram Protocol, a Transport Layer protocol.
220
questions
0
votes
1
answer
11
views
P2P Connection with Aggressive Firewall [closed]
I was testing my P2P app with a particular firewall.
If I originate the packet first, the firewall is letting it through and the peer sees it and then they are able to start communicating.
However, in ...
0
votes
2
answers
56
views
UDP fragmented packets not reassembled
I have been working with a device that sends me UDP packets heavily.
I'm trying to capture those packets in my Linux machine (Ubuntu 22.04.2 LTS) with Python programming language.
But, most of the ...
1
vote
3
answers
79
views
UDP encrypted packets
I am analysing a Wireshark capture as part of understanding UDP/TCP, DNS and HTTP concepts and how packets are sent.
I found an interesting sequence of messages in the Wireshark file, but I am not ...
1
vote
1
answer
31
views
Running 2 or more applications PPP
I had a doubt regarding point-to-point protocol. Is it possible for a single PPP link to enable running of 2 or more simultaneous applications between two hosts?
Thanks!
0
votes
2
answers
41
views
Are UDP packets "retransmitted" when dropped by an edge router inside an SSH Tunnel?
A network architect was recently asking about enabling DSCP on tunnels that I create for a VPN-like solution I maintain using ssh to maintain tunnels on linux devices. I thought this was odd because I ...
0
votes
0
answers
75
views
Monitor UDP packet in wireshark
I am trying to monitor udp packets from server to client in Wireshark at both end. Can I get any clue in Wireshark with which I find out that ok this specific udp packet is what I sent and received at ...
0
votes
1
answer
63
views
Will the UDP packets reach its destination?
I am trying to send UDP Packets using Linux Socket.
Working inside a Linux VM.
Server IP = 172.16.x.x
Client IP = 172.21.x.x
Both are connected via a Ethernet switch.
Doing a broadcast on company's ...
0
votes
1
answer
29
views
Is There a Max Number of In-Transit UDP Packets? [closed]
I am sending some data over UDP from client to server using sendto. I noticed all the data was not being received. I began logging (printing) each packet sent on the client, and just the act of doing ...
2
votes
2
answers
712
views
How is congestion avoided when using UDP?
I understand how TCP goes about this - through various methods such as Congestion Window (CWND), Sliding Window, Slow Start and Fast Recovery - it's basically built into the protocol. I understand ...
1
vote
0
answers
281
views
How I can filter only quic packets with `tcpdump` command?
I want to capture only QUIC UDP datagrams on 443 port.
With following command tcpdump reports all udp packets that arrive to the host on port 443.
tcpdump -n udp -SX -i any port 443
How I can set it ...
0
votes
2
answers
218
views
IP packet expired by TTL generate an ICMP response in any case?
Acording to Wikipedia IPv4 article for TTL header field:
An eight-bit time to live field limits a datagram's lifetime to
prevent network failure in the event of a routing loop. It is
specified in ...
0
votes
0
answers
14
views
What is the maximum safe UDP payload size over IPv6? [duplicate]
I am developing a networking library (that uses exclusively UDP) and I want to support both IPv4 and IPv6 by using a dual-mode socket. I want to limit the size of the packet user can send to a value ...
0
votes
1
answer
31
views
Why are External NAT ports different when both NATs are restricted cone? [duplicate]
I'm in the progress of implementing my own Signaling server with UDP hole punching, everything have been smooth up until both hosts were behind Restricted Cone NAT, then the ports for P2P ...
0
votes
2
answers
266
views
UDP supports multicasting and broadcasting in transport layer or application layer?
We know that UDP does supports multicasting and broadcasting. My question is which layer "UDP supports multicasting and broadcasting"? Is it transport layer or application layer? We know ...
0
votes
0
answers
8
views
How IP packet's payload bigger than the whole former PDU (segment)? [duplicate]
As far as I know:
File is too big ---> Fourth layer (TCP or UDP) divide it to a multiple segments ---> Then each segment encapsulated separately into a packet.
What means if I have 10 segments, ...
20
votes
5
answers
4k
views
Why is Packet Size Limited?
I was reading: this answer to "Maximum packet size for a TCP connection", where it says:
The absolute limitation on TCP packet size is 64K (65535 bytes), but
in practicality this is far ...
-1
votes
2
answers
279
views
What will happen if a sender use TCP and receiver uses UDP?
I am new to networking and was studying about TCP and UDP. One question came to my mind that what will happen if a sender uses TCP and receiver uses UDP for the communication.
0
votes
1
answer
291
views
Can UDP traffic be transmitted over TCP ports on OpenVpn to avoid the TCP meltdown
I understand the TCP meltdown problem is associated with overcompensation from errors and incorrect sequencing when arriving the the receiver end. OpenVpn connections are recommended to use the UDP ...
1
vote
0
answers
92
views
Optimize Network For UDP Broadcast Traffic?
I have a computer that creates an AP which multiple microcontrollers connect to. The computer sends out UDP Broadcast packets that tell the microcontrollers to do different things.
I have an issue ...
0
votes
2
answers
359
views
Do segments at the transport layer contain IP information?
I have few questions about how UDP segments at the transport layer works. I read that
The transport layer encapsulates the application layer data along with
destination IP and destination port ...
2
votes
1
answer
2k
views
Which one is right, UDP has 508 or 512 bytes payload limits?
We know the size guarantees the datagram won't be fragmented in IPv4 is maximum 576 bytes. But the size when use UDP header 8 bytes and if we take UDP payload 512 bytes and choose maximum header size ...
-1
votes
1
answer
283
views
Why the pseudo-header is not transmitted with the UDP datagram?
I have read from E. Comer - Internetworking with TCP/IP 4th edition that "The purpose of using a pseudo-header is to verify that the UDP datagram has reached its correct destination. The key to ...
0
votes
1
answer
795
views
UDP checksum calculation for checksum results in the value zero
I read UDP checksum from Wikipedia that "If the checksum calculation results in the value zero (all 16 bits 0) it should be sent as the one's complement (all 1s) as a zero-value checksum ...
0
votes
1
answer
558
views
Why UDP checksum is optional for IPv4?
We know that IPv4 header has checksum for header not for data .Therefore for checking data error we need checksum in transport layer. Suppose we're using UDP in layer 4. So if I remove the checksum ...
0
votes
1
answer
181
views
How UDP checksum get IP address to make pseudo header in transport layer?
We know that UDP checksum's pseudo header contains the most important parts of the IP header, that is, source and destination address, protocol number and data length.
I hope that the concept of IP ...
1
vote
2
answers
1k
views
How is UDP used in multimedia system inspite of being connectionless
We know that UDP does not care about segment (packet) in-order and their arrival on the destination.Then how on YouTube or VoIP (skype) are we able to stream videos?
If a packets is lost (doesn't ...
1
vote
1
answer
51
views
Is there any research that tracks fragmentation and drop rates of UDP packets based on size?
I'm designing a P2P system. I need to decide an ideal packet size that maximizes the efficiency of my system. This answer claims a 508 bytes is the maximum safe size, but I believe larger packets ...
0
votes
1
answer
50
views
Are NAT external:internal mapping types the same for UDP and TCP
Suppose I use a STUN server (UDP) to determine that a client's NAT randomly assigns external port values.
Does this imply that the client's NAT will also assign random external port values when using ...
2
votes
1
answer
70
views
Is the distinction between ports under and above port 1024 exists only in TCP and UDP protocols?
Is the distinction between ports under and above port 1024 exists only in TCP and UDP protocols?
I want to know if in other protocols (i.e. not TCP and UDP) such a distinction between "root" ...
1
vote
1
answer
61
views
Does UDP can be exposed to stateful analysis?
From protocol theory we know that TCP is stateful protocol.
Different stateful packet filters do filtration based on connection state. I.e. it can distinguish responses and replies. It's obviously for ...
1
vote
1
answer
177
views
Is UDP a Transport Layer Protocol in the TCP/IP model?
In some tables explaining the TCP/IP model, both UDP and TCP are set as examples as protocols for the Transport Layer. Does this mean that UDP is part of the TCP/IP protocol suite?
0
votes
1
answer
35
views
The origin of the name UDP
I was wondering,
UDP being broadly defined as a connection-less, unreliable protocol giving applications control over messages sequencing and flux control, is it correct to say that the "User&...
1
vote
0
answers
17
views
How to send 10-20KiB with UDP semantics? [closed]
I have volatile traffic, of 10-20KiB, that I want to send with UDP semantics.
I have measured packet loss between several servers across the internet. In testing, I can reliably get 32KiB UDP packets ...
1
vote
1
answer
154
views
Does UDP's lack of congestion control clog up the Internet?
I'm reading Computer Networking: A Top-Down Approach, and from what I understand, UDP has no widely adopted mechanism for congestion control like TCP does. Isn't this a problem for the Internet as a ...
2
votes
1
answer
117
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 ...
17
votes
3
answers
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
2
answers
50
views
Resegment incoming TCP/UDP packet [closed]
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
1
answer
24
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
1
answer
95
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
1
answer
130
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
1
answer
29
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 ...
44
votes
7
answers
16k
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
1
answer
267
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
2
answers
236
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
3
answers
296
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
2
answers
1k
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
1
answer
123
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
2
answers
81
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
1
answer
72
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
1
answer
166
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, ...