zoukankan      html  css  js  c++  java
  • TCP/IP详解 笔记十二

    简单文件传送协议 TFTP

    1)         初衷是为了引导无盘系统

    2)         使用UDP

    3)         代码都能适合只读存储器

    无盘主机通过RARP获得ip地址后进行一个TFTP请求

    报文格式

    正常情况下,一个无盘系统第一个请求是读请求

    1)         操作码有,(1==RRQ)是读请求,(2==WRQ)写请求,3数据传输,4数据确认,5差错报文。

    2)         在操作码为1,2是文件名是要写或要读的文件名以0字节结束

    3)         模式分两种也以0字节结束。Netascii:数据以成行的ascii码组成,每行以回车符和换行符组成;octet以8个一组的字符流传输

    文件数据传输时使用停等协议(数据传输-确认,循环),每个数据块大小为512字节,tftp根据块大小小于512字节来确定最后一个数据块。

     BOOTP协议

    使用RARP获得地址的问题:1),ip地址是返回的唯一结果;

                                       2),不会被路由器转发

    BOOTP使用UDP,经常与TFTP协同工作

    Secs字段,当备用服务器等待secs后(主服务器没有启动)才回复请求。

  • 相关阅读:
    java web 资源文件读取
    页面跳转
    验证码的随机图片
    spring 注解
    回文字符串系列问题
    【leetcode】Find All Anagrams in a String
    斐波那契数列
    【leetcode】 First Missing Positive
    Trapping Rain Water
    区间合并问题
  • 原文地址:https://www.cnblogs.com/manziluo/p/5838889.html
Copyright © 2011-2022 走看看