tftp服务器配置及协议分析

tftp作用:使用宿主机上的TFTP服务器下载文件到开发板的tftp客户端。

tftp服务器配置:
1、安装tftp的RPM包,tftp包依赖xinted软件,则先安装xinetd.


2、配置、/etc/xinetd.d/tftp  文件,使能tftp,更改服务器主目录

3、重启tftp服务
/etc/init.d/xinetd restart

4、测试tftp服务;注意关闭防火墙



学习网络协议的方法:
1、先了解协议的交互过程;

首先:客户端(192.168.183.1)向服务器(192.168.183.134)发送请求包
2、可选项:要求客户端确认
3、可选项:客户端确认
4、服务器向客户端发送数据
5、客户端确认。

综合4、5步,服务器每发送一次数据,客户端都应给予一次响应,如果没有响应,则服务器会一直发送数据,直至超时

2、了解其报文格式
tftp协议属于UDP协议,UDP协议属于IP协议

上图 OP = 操作码 标示着报文属于哪种报文? (请求读- 1;请求 写- 2; 数据- 3; 应答- 4 ; 出错信息- 5)

通过抓包分析:
分析数据报文(3):由 上图知其格式: 操作码 + 块编号+数据(0-512)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值