图23.7差错控制 -Error is checked in these paths by the data link layer Error is not checked in these paths by the data link layer Transpor Transport Networ Network Data link Data link Physica Physical LAN WAN LAN 23.11
23.11 图 23.7 差错控制
图23.8UDP,TCP,和SCTP在TCP/P协议簇中的位置 Application SMTP FTP TFTP DNS SNMP BOOTP laye Transport SCTP TCP UDP layer IGMP ICMP Network IP layer ARP RARP Data link layer Underlying LAN or WAN technology Physical layer 23.12
23.12 图 23.8 UDP, TCP,和SCTP在TCP/IP协议簇中的位置
23-2 用户数据报协议(UDP) 用户数据报协议(UDP)称为无连接不可靠 的传输层协议。它除了提供进程到进程通信 而不是主机到主机的通信外,就没有给P服 务增加任何东西。 本节要点: UDP的熟知端口 用户数据报 校验和 UDP的操作 UDP的使用 23.13
23.13 23-2 用户数据报协议(UDP) 用户数据报协议(UDP) 称为无连接不可靠 的传输层协议。它除了提供进程到进程通信 而不是主机到主机的通信外,就没有给IP服 务增加任何东西。 UDP的熟知端口 用户数据报 校验和 UDP的操作 UDP的使用 本节要点:
表23.1UDP使用的熟知端口 Port Protocol Description 7 Echo Echoes a received datagram back to the sender 9 Discard Discards any datagram that is received 11 Users Active users 13 Daytime Returns the date and the time 17 Quote Returns a quote of the day 19 Chargen Returns a string of characters 53 Nameserver Domain Name Service 67 BOOTPs Server port to download bootstrap information 68 BOOTPc Client port to download bootstrap information 69 TFTP Trivial File Transfer Protocol 111 RPC Remote Procedure Call 123 NTP Network Time Protocol 161 SNMP Simple Network Management Protocol 162 SNMP Simple Network Management Protocol(trap) 23.14
23.14 表 23.1 UDP使用的熟知端口
例23.1 在UNX中,熟知端口存储在/etc/services文件中。 这个文件中的每行给出服务器名和端口号。我们可以 用grep命令提取该行所对应的应用。下面表示了FTP 的端口。注意:FTP可使用UDP或者TCP的端口号是 21。 grep ftp /etc/services ftp 21/tep ftp 21/udp 23.15
23.15 在UNIX中,熟知端口存储在/etc/services文件中。 这个文件中的每行给出服务器名和端口号。我们可以 用grep命令提取该行所对应的应用。下面表示了FTP 的端口。 注意:FTP可使用UDP或者TCP的端口号是 21。 例 23.1