目录

  • 任务一:网络数据抓包
    • 1.1.安装抓包工具
    • 1.2.抓取目标网页信息
    • 1.3.添加新字段并输入暗号
  • 任务二:用模拟器收发信息
    • 2.1.教学准备
      • 2.1.1.教师创建学习小组
      • 2.1.2.学生加入学习小组
    • 2.2.互联网模拟器
      • 2.2.1.点对点
        • 2.2.1.1.在共享线路上发送比特位
        • 2.2.1.2.发送数字
        • 2.2.1.3.发送ASCLL码
      • 2.2.2.广播消息
      • 2.2.3.路由和地址
      • 2.2.4.数据包和可靠性
      • 2.2.5.手动域名解析服务器
      • 2.2.6.自动域名解析服务器节点
      • 2.2.7.网络模拟器自由游戏
  • 任务三:拓展:IP 子网划分
  • 任务四:自测

任务一:网络数据抓包

1.1.安装抓包工具

下载地址:Fiddler

提取码:izxo

1.2.抓取目标网页信息

网页地址

  1. 未输入信息时:
  2. 输入表内信息

1.3.添加新字段并输入暗号

这里的暗号的字段名叫kouling

可以看见显示是"Wow,nice!"

任务二:用模拟器收发信息

2.1.教学准备

2.1.1.教师创建学习小组

2.1.2.学生加入学习小组


加入成功

2.2.互联网模拟器

任务地址:Code

2.2.1.点对点

2.2.1.1.在共享线路上发送比特位

在点对点发送比特位时可以好多位进行发送

但是在接受的时候只能读取第一位,所以要传输的话只能发一位收一位

2.2.1.2.发送数字

在这里选择的是二进制 Binary

发送信息就可以一连串了,在发送上是一位一位进行传输,但是是整体传输

将发送的信息放在 Sent Message Log

将收到的信息放在 Received Message Log(2)

2.2.1.3.发送ASCLL码

在发送上将字符转成十进制和二进制进行发送

同时在发送的时候字符将会被屏蔽掉,只发送十进制和二进制的数字

在读取上只需要将对应的十进制和二进制字符进行转换便可知道传输内容

2.2.2.广播消息

在这里形成了一个多对多的情况

在房间中的一个人发送消息其他人都可以看见,类比于微信的群聊

2.2.3.路由和地址

在本次任务中加入了一个路由器只能通过地址进行传输信息

在地址分配上,每个人加入房间给与一个随机的地址

在传输上红框里便是你选择发送人的地址

在传输格式上选择 ASCLL 表示字符,Binary 选择传输内容

2.2.4.数据包和可靠性

互联网上的消息会通过许多路径到达目的地,有时候消息会被丢失。在此版本的互联网模拟器中:

  • 数据包有 10% 的概率会被丢失
  • 多个数据包可能会经由不同的路径到达目的地
  • 默认数据包的最大尺寸设为 6 个额外的字符

2.2.5.手动域名解析服务器

学生中一个人做 DNS 设置 ,也就是名称服务,在设置之后其他人可以看见做

DNS 设置学生的地址,之后可以将自己的地址发送给他以此来让所有人知道彼

此的地址进行传输信息

2.2.6.自动域名解析服务器节点

在本次任务中 DNS 已经配置好了,是 1.15,利用发送给服务器节点 GEI 3

来获取3的地址,服务器节点会自动回复你所需要的地址信息

2.2.7.网络模拟器自由游戏

任务三:拓展:IP 子网划分

任务要求:

使用子网掩码将一组C类IP地址(范围为192.168.99.0~192.168.99.255)划分成四个子网

IP网络 网络号 主机号 范围
A类 8位 24位 1.0.0.0 ~ 126.255.255.255(0段和127段不使用)
B类 16位 16位 128.0.0.0 ~ 191.255.255.255
C类 24位 8位 192.0.0.0 ~ 223.255.255.255

C类IP地址:192.168.99.0/24 划分为2^2个子网,就是192.168.99.0/26
前3位是网络地址,192.168.99.0~192.168.99.255要划分成4个子网
则第四位的前2bits需要用来标识子网(00,01,10,11)
子网掩码为11111111 11111111 11111111 1100000000,即255.255.255.192,

子网地址 广播地址 子网掩码 可选范围
192.168.99.0 192.168.99.63 255.255.255.0 192.168.99.1~192.168.99.62
192.168.99.64 192.168.99.127 255.255.255.64 192.168.99.65~192.168.99.126
192.168.99.128 192.168.99.191 255.255.255.128 192.168.99.129~192.168.99.190
192.168.99.192 192.168.99.255 255.255.255.192 192.168.99.193~192.168.99.254

任务四:自测

  1. 四种常用的网络拓扑结构:
    星型网络,环形网络,总线型网络,树形网,簇星型网,网状网。
  2. OSI应用层支持:
    HTTP、FTP、SMTP、Telnet,DNS
  3. DNS的作用是:
    域名系统,拥有域名与IP地址之间的映射数据库,提供域名解析服务。
  4. ARP的主要作用是:
    地址解析协议,根据IP地址获取物理地址(MAC地址)。
    RARP的主要作用是:
    反向地址解析协议,根据物理地址从网关服务器的 ARP 表或者缓存上请求其 IP 地址。
  5. C类IP地址预留了24位网络号和8位主机号。
  6. 要将B类IP地址168.195.0.0划分成8个子网
    子网掩码是11111111.11111111.11100000.00000000,即255.255.224.0。
  7. 环回地址属于127.0.0.1~127.255.255.254,不属于任何一个有类别地址类。
    访问环回地址数据包不会流向网络。

C1-见习工程师能力认证-02相关推荐

  1. C1见习工程师(二)

    WEB基础 语义化标签 下表为部分常见的语义化标签 元素 说明 article 定义独立的来自外部的文档,如新闻投稿.博客文章.论坛帖子等 aside 一般用于网页中的侧边栏或者文章内部的标注框 he ...

  2. 破解技术人才招聘难、培养难!CSDN 软件工程师能力认证标准正式开源开放

    对于企业.高校.开发者个人而言,我们总面临这些问题: 个人没有明确的成长路径,学习资源越来越分散: 从学校里学到的知识无法很好地运用在工作中: 能力泡沫严重,一纸简历随意美化,无法检验真实能力: 企业 ...

  3. 官宣!CSDN 发布 C 站软件工程师能力认证

    [CSDN 编者按]2021年3月1日,中国专业的IT开发者社区CSDN(以下简称C站) 正式推出"软件工程师能力认证标准".该认证与国际标准接轨,面向全球的IT开发者,同时具备标 ...

  4. 《CSDN云原生工程师能力认证——IT人才进名企的牵引者》

    2022年应届高校毕业生人数首次突破千万,企业方却依然面临招聘难的问题,如今家家都是技术公司,人人都是开发者,IT领域的人才储备也成为了企业的重要战略,但不管是求职人群还是用人单位都面临着相应的问题: ...

  5. 【CSDN软件工程师能力认证学习精选】吐血整理!140 种 Python 标准库、第三方库和外部工具都有了

    CSDN软件工程师能力认证(以下简称C系列认证)是由中国软件开发者网CSDN制定并推出的一个能力认证标准.C系列认证历经近一年的实际线下调研.考察.迭代.测试,并梳理出软件工程师开发过程中所需的各项技 ...

  6. 【CSDN软件工程师能力认证学习精选】如何入门Python与机器学习

    CSDN软件工程师能力认证(以下简称C系列认证)是由中国软件开发者网CSDN制定并推出的一个能力认证标准.C系列认证历经近一年的实际线下调研.考察.迭代.测试,并梳理出软件工程师开发过程中所需的各项技 ...

  7. 【CSDN软件工程师能力认证学习精选】 什么是前端工程化?

    CSDN软件工程师能力认证(以下简称C系列认证)是由中国软件开发者网CSDN制定并推出的一个能力认证标准.C系列认证历经近一年的实际线下调研.考察.迭代.测试,并梳理出软件工程师开发过程中所需的各项技 ...

  8. 【CSDN软件工程师能力认证学习精选】python | 史上最全的正则表达式

    CSDN软件工程师能力认证(以下简称C系列认证)是由中国软件开发者网CSDN制定并推出的一个能力认证标准.C系列认证历经近一年的实际线下调研.考察.迭代.测试,并梳理出软件工程师开发过程中所需的各项技 ...

  9. #CSDN软件工程师能力认证学习精选# Hadoop基础知识学习

    CSDN软件工程师能力认证是由CSDN制定并推出的一个能力认证标准,宗旨是让一流的技术人才凭真才实学进大厂拿高薪,同时为企业节约大量招聘与培养成本,使命是提升高校大学生的技术能力,为行业提供人才储备, ...

最新文章

  1. 使用这样的方法代替注意力机制
  2. MySQL单表数据量过千万,采坑优化记录,完美解决方案
  3. Java 序列化的高级认识
  4. Apache Ant自动化脚本
  5. 3dContactPointAnnotationTool开发日志(三三)
  6. 手把手教你发布一个Python包
  7. slf4j介绍以及实现原理窥探
  8. sap.m.SplitApp
  9. HTML和CSS入门
  10. Java+selenium 自动化测试--自动化测试模型介绍
  11. 系统测试主要测试类型
  12. esp8266 继电器接线图_基于ESP8266的温控继电器
  13. 三种新姿势帮你写出精美简历
  14. java编程基础总结——20.foreach遍历及lambda表达式
  15. SHN-PEG2000-Pyrene,Pyrene-PEG2000-NHS
  16. 超实用的几款Macos/Macbook/iMac 影片剪辑软件
  17. ROS学习(一)Ros 中使用kinect
  18. 1's Complement和2's Complement的区别
  19. 显示具体化、显示实例化、隐式实例化
  20. 转阿彪 PHP常见的安全问题

热门文章

  1. 【无线网络技术】实验十二——AODV和DSR协议仿真实验
  2. 毕业后到底去学术界还是工业界?杜克大学陈怡然教授亲述5条“小秘籍”
  3. 网易互娱人工智能工程师笔试题
  4. repo (一) 简介
  5. Unity——螺旋运动
  6. 如何使用开源工具构建您的网络安全工具包
  7. MAT之SA:T1编写主函数法和T2Matlab自带的SA工具箱GUI法,两种方法实现对二元函数优化求解
  8. TMF容器使用iTouch运行就报错的问题
  9. Java工程师美团面试题
  10. 教你如何购买服务器部署自己的项目