我正在使用Java构建TFTP(RC1350)应用程序。到目前为止,我已经能够在两台不同的计算机之间成功传输,无论是读取请求还是写入请求。正如RC1350规范所建议的那样,我通过将此信息放入 DatagramPacket 来指定目标地址和端口号。
基于RC1350,标题的顺序如下:
---------------------------------------------------
| Local Medium | Internet | Datagram | TFTP |
---------------------------------------------------
Figure 3-1: Order of Headers
它还声明" TFTP 不会指定互联网标题中的任何值"。
由于我的TFTP应用程序根本没有触及IP标头,因此IP如何确定将地址放入IP标头的内容?
答案 0 :(得分:1)
TFTP没有指定 IP标头中的内容,但这并不意味着其中没有任何内容。
UDP将源端口和目标端口放入UDP标头,IP将源和目标地址放在IP标头中。