Connected: An Internet Encyclopedia
RFC 1122 - 4.1.5 UDP REQUIREMENTS SUMMARY

Top: Connected: An Internet Encyclopedia
Up: Requests For Comments
Up: RFC 1122
Up: 4. TRANSPORT PROTOCOLS
Up: 4.1 USER DATAGRAM PROTOCOL -- UDP
Prev: 4.1.4 UDP/APPLICATION LAYER INTERFACE
Next: 4.2 TRANSMISSION CONTROL PROTOCOL -- TCP

### 4.1.5 UDP REQUIREMENTS SUMMARY

                                                     |        | | | |S| |
                                                     |        | | | |H| |F
                                                     |        | | | |O|M|o
                                                     |        | |S| |U|U|o
                                                     |        | |H| |L|S|t
                                                     |        |M|O| |D|T|n
                                                     |        |U|U|M| | |o
                                                     |        |S|L|A|N|N|t
                                                     |        |T|D|Y|O|O|t
    FEATURE                                          |SECTION | | | |T|T|e
    -------------------------------------------------|--------|-|-|-|-|-|--
                                                     |        | | | | | |
        UDP                                          |        | | | | | |
    -------------------------------------------------|--------|-|-|-|-|-|--
                                                     |        | | | | | |
    UDP send Port Unreachable                        |4.1.3.1 | |x| | | |
                                                     |        | | | | | |
    IP Options in UDP                                |        | | | | | |
     - Pass rcv'd IP options to applic layer         |4.1.3.2 |x| | | | |
     - Applic layer can specify IP options in Send   |4.1.3.2 |x| | | | |
     - UDP passes IP options down to IP layer        |4.1.3.2 |x| | | | |
                                                     |        | | | | | |
    Pass ICMP msgs up to applic layer                |4.1.3.3 |x| | | | |
                                                     |        | | | | | |
    UDP checksums:                                   |        | | | | | |
     - Able to generate/check checksum               |4.1.3.4 |x| | | | |
     - Silently discard bad checksum                 |4.1.3.4 |x| | | | |
     - Sender Option to not generate checksum        |4.1.3.4 | | |x| | |
       - Default is to checksum                      |4.1.3.4 |x| | | | |
     - Receiver Option to require checksum           |4.1.3.4 | | |x| | |
                                                     |        | | | | | |
    UDP Multihoming                                  |        | | | | | |
     - Pass spec-dest addr to application            |4.1.3.5 |x| | | | |
     - Applic layer can specify Local IP addr        |4.1.3.5 |x| | | | |
     - Applic layer specify wild Local IP addr       |4.1.3.5 |x| | | | |
     - Applic layer notified of Local IP addr used   |4.1.3.5 | |x| | | |
                                                     |        | | | | | |
    Bad IP src addr silently discarded by UDP/IP     |4.1.3.6 |x| | | | |
    Only send valid IP source address                |4.1.3.6 |x| | | | |
    UDP Application Interface Services               |        | | | | | |
    Full IP interface of 3.4 for application         |4.1.4   |x| | | | |
     - Able to spec TTL, TOS, IP opts when send dg   |4.1.4   |x| | | | |
     - Pass received TOS up to applic layer          |4.1.4   | | |x| | |

Next: 4.2 TRANSMISSION CONTROL PROTOCOL -- TCP

Connected: An Internet Encyclopedia
RFC 1122 - 4.1.5 UDP REQUIREMENTS SUMMARY