UDP Overview || UDP Explained || Computer Networks IIT Lecture Series

preview_player
Показать описание
User Datagram Protocol (UDP) is a Transport Layer protocol. UDP is a part of Internet Protocol suite, referred as UDP/IP suite. Unlike TCP, it is unreliable and connectionless protocol. So, there is no need to establish connection prior to data transfer.

Though Transmission Control Protocol (TCP) is the dominant transport layer protocol used with most of Internet services; provides assured delivery, reliability and much more but all these services cost us with additional overhead and latency. Here, UDP comes into picture. For the realtime services like computer gaming, voice or video communication, live conferences; we need UDP. Since high performance is needed, UDP permits packets to be dropped instead of processing delayed packets. There is no error checking in UDP, so it also save bandwidth.
User Datagram Protocol (UDP) is more efficient in terms of both latency and bandwidth.

UDP Header –

UDP header is 8-bytes fixed and simple header, while for TCP it may vary from 20 bytes to 60 bytes. First 8 Bytes contains all necessary header information and remaining part consist of data. UDP port number fields are each 16 bits long, therefore range for port numbers defined from 0 to 65535; port number 0 is reserved. Port numbers help to distinguish different user requests or process.

Source Port : Source Port is 2 Byte long field used to identify port number of source.
Destination Port : It is 2 Byte long field, used to identify the port of destined packet.
Length : Length is the length of UDP including header and the data. It is 16-bits field.
Checksum : Checksum is 2 Bytes long field. It is the 16-bit one’s complement of the one’s complement sum of the UDP header, pseudo header of information from the IP header and the data, padded with zero octets at the end (if necessary) to make a multiple of two octets.
Notes – Unlike TCP, Checksum calculation is not mandatory in UDP. No Error control or flow control is provided by UDP. Hence UDP depends on IP and ICMP for error reporting.

udp protocol,
udp vs tcp,
udp header,
udp in computer networks,
udp checksum,
udp application,
udp and tcp comparison of transport protocols,
udp architecture,
udp attack,
udp and tcp difference,
udp broadcast,
udp basics,
udp channel,
udp connection,
udp client server program in c,
udp client server program in java,
udp connection establishment,
udp client server,
udp communication,
udp checksum calculation,
c udp socket programming,
c udp socket,
c udp server example,
udp datagram,
udp datagram format,
udp ddos script,
udp demultiplexing,
udp example,
udp encapsulation,
tcp or udp,
protocolo tcp e udp,
portas tcp e udp,
tcp e udp diferença,
sockets tcp e udp,
udp file transfer,
udp flood attack,
udp full form,
udp file transfer program in java,
udp flood attack in hindi,
udp format,
udp features,
udp file transfer program in c,
udp file transfer in c,
udp flood,
udp gate smashers,
udp gujarati,
udp glucose,
udp gaming,
udp glucuronosyltransferase,
udp garo song,
udp gambia,
udp glucose in glycogen synthesis,
udp gambia news,
udp gateway,
udp header format,
udp header in hexadecimal format,
udp hole punching,
udp hindi,
udp hijacking,
udp handshake,
udp header example,
udp header length,
udp header checksum calculation example,
udp in networking,
udp in computer networks in hindi,
udp in cn,
udp in tamil,
udp in java,
udp in computer networks in english,
udp in cisco packet tracer,
udp java,
udp java socket programming,
udp java file transfer,
udp java example,
udp joystick,
udp joke explained,
udp java tutorial,
udp java socket,
ip sla udp jitter,
jingrwai election udp,
udp ka full form,
udp kya hai,
udp kotlin,
udp song kyrmen shylla,
pynskhem ka udp,
kaibigan lang udp,
udp live,
udp linux,
udp layer,
udp lecture,
udp labview,
udp latest news,
udp live streaming,
udp latency,
udp length,
udp multiplexing and demultiplexing,
udp multicast,
udp model in hindi,
udt mukbang,
udp mp song,
udp mla,
udp meeting,
udp new song,
udp new video,
udp networking,
udp news,
udp nptel,
udp network protocol,
udp node red,
udp network layer,
udp ns2,
udp over tcp,
udp online bantaba,
udp online bantaba live,
udp open,
udp open labview,
udp on raspberry pi,
udp over lora,
udp optimizer,
udp or tcp,
udp protocol explained,
udp pseudo header,
udp protocol in tamil,
udp packet,
udp programming in java,
udp peer to peer chat java,
udp packet format,
udp queuing,
udp qt example
udp rpc,
udp rdt,
udp reflection attack,
udp romania,
udp ranikor song,
udp rally today,
udp remote procedure call,
udp rate limiting,
udp real time example,
udpipe r tutorial,
udp tcp,
udp transport protocol,
udp transport layer,
udp tutorial,
udp theme song,
udp test,
udp telusko,
udp tcp difference,
udp tcp ip,
udp tv,
udp unicorn,
udp uses,
user datagram protocol,
Рекомендации по теме