C1认证:任务二作业二

作业要求

理解点对点,广播及路由等不同的消息发送方式
理解这些不同通讯方式及其相关网络协议的概念

使用工具:互联网模拟器

网站地址:https://studio.code.org/s/netsim

提示需要两人及以上,一个老师账号才可以完成该作业。

实际操作

1、已知双方地址

情况一:无路由器

双方发送信息图片如下:

发送方

在这里插入图片描述

接收方

在这里插入图片描述

情况二:有路由器

修改目的地址,发送信息即可。
在这里插入图片描述

2、一方地址未知

解决办法:获取未知地址方的地址,发送信息即可

情况一:无DNS在这里插入图片描述

方法:

双方都向路由器发送信息
查看路由器日志(),获取另一方的地址
发送信息

附0:寻找路由器日志图(页面左下角)

在这里插入图片描述

情况二:有DNS

在这里插入图片描述

方法一:
双方都向DNS发送信息
查看路由器日志(Routerlog),获取另一方的地址
发送信息
方法二:
在信息里面 输入 GET  接收方的名称
在接收信息中,查看地址(与自己的地址格式相同)
发送信息

图片举例:
在这里插入图片描述

该方法是基于互联网模拟器中的DNS设置的

附1:DNS说明图片,如下所示
在这里插入图片描述

附2:手动设置DNS,图片如下所示

在这里插入图片描述

总结

  1. 点对点传输数据,和生活中的一对一作业辅导相同。
  2. 互联网模拟器当中,数据包里面的数据。是从左往右一位一位的发送。
  3. 广播
  • 广播可以理解为房子,用户可以理解为住在房子里面的人(从下图中的Room1体会出来的)
  • 在广播里,自己是可以收到自己发送的信息

附3:实际操作的中有关广播的图片
在这里插入图片描述

  1. 数据的传输有时不可靠。
  • 当传送双方的地址已知时,可以伪装对方地址给路由器发送信息。为了解决这个问题,互联网模拟器设置了发送发不可更改地址的功能。
  • 传输的数据包有时不能被对方接收,即丢包,可以在路由器日志里面查看发送状态。
  1. 丢包与路由器的设置有关,比如带宽(Bandwidth),记忆(Memory)

(实验条件设置:数据包的数据位为24、32、76(bit per packet),数据包2个 )大致规律:

  1. 记忆(Memory小于4B时,一般全丢

  2. 记忆(Memory)为4B时,一般可以发送1个数据包;当带宽(Bandwidth)大于数据包位数,一般不丢包(大于是大于接近数据包位数的2的次数,比如数据包的位数为24,那么带宽(Bandwidth)要大于32=2^5);

  3. 记忆(Memory)大于4B时,一般数据包可以发送成功

  4. 如果不是上述情况,大概率丢包了,规律1,2里已经丢包了

  1. 本次实践,对DNS的作用:地址解析,有了更加深刻的理解。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值