タグ

UDPとdatagramに関するItisangoのブックマーク (2)

  • UDP Server-Client implementation in C++ - GeeksforGeeks

    Itisango
    Itisango 2022/02/14
    UDP Server : Create a UDP socket/Bind the socket to the server address/Wait until the datagram packet arrives from the client/Process the datagram packet and send a reply to the client/Go back to Step 3|UDP Client : Create a UDP socket/Send a message to the server/Wait until response from the ser…
  • UDPヘッダのフォーマット | SEの道標

    UDPの特徴UDP はクライアントのアプリケーションとサーバのアプリケーション間でのデータのやり取りを規定するだけのシンプルな構成となっています。 そのため、負荷が軽いですがやフロー制御や輻輳制御といった、信頼性や通信の効率性を提供する機能はありません。 シーケンス番号なども無いため、パケットの到着の順番が入れ替わっても UDP レベルでは認識できません。 VoIP 等のリアルタイムアプリケーションにおいては、順番が変わると影響があるため、UDP の上位のレイヤー (例えば RTP) で順番の確認をすることがあります。 UDP のフォーマットUDP の通信データ単位は TCP と同様、"セグメント"と呼ぶことが多く、ここでもそれに倣うことにします。 以下に UDP セグメントのフォーマットを示します。UDP は IPv4 の上位レイヤーとして使う場合、IPv4 のプロトコルフィールドに O

    UDPヘッダのフォーマット | SEの道標
    Itisango
    Itisango 2022/01/27
    「チェックサムField 16 bit。この Field では UDP ヘッダ、UDP データだけでなく、送信元 IP アドレス、宛先 IP アドレス、プロトコル番号 (Ox11)、 UDP セグメント長も検査されます」
  • 1