IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> C1能力认证任务02-计算机网络协议 -> 正文阅读

[网络协议]C1能力认证任务02-计算机网络协议

任务一:网络数据抓包
首先,访问地址:http://temp.blog8090.com/,提交手机号、姓名、在浏览器返回的信息中,得到下一步任务的“暗黑”。
其次,通过抓包工具查看浏览器提交给服务器的字段和数据。
然后,通过抓包工具新添加一个额外的字段,按照第一步的提示,输入“暗号”之后,连同之前的内容重新提交给服务器。
最后,如果浏览器返回“wow,nice!”就表示任务成功。

任务二:用模拟器收发信息
在code.org上完成互联网模拟器的系列任务(https://studio.code.org/s/netsim)
如果已注册账号则无需再注册。
提示:此任务需小组内部协作才能完成。

  • 理解点对点、广播及路由等不同的消息发送方式 理解这些不同通讯方式及相关网络协议的概念。
  • 需要有组员将已注册账号切换到“老师”角色(只需一名老师),用于创建小组(在“我的控制面板”中创建)
  • 用老师账号创建小组,创建方式需要选择“个人登录”
  • 用老师账号编辑小组信息(此处命名仅为参照,可自行取名)
  • 成功创建小组,生成小组口令(也就是登录信息那一栏显示的内容)
  • 学生账号通过小组口令(登录信息)加入到小组
  • 学生账号成功加入小组
  • 老师账号开始启动任务
  • 学生账号选择任务时需要选择所在的组才能加入
  • 学生账号进入任务
  • 任务相关信息
    拓展:IP子网划分
    使用子网掩码将一组C类IP地址(范围为192.168.99.0~192.168.99.255)划分成四个子网。
    掌握IP组网技术,理解网络地址分类和一些常见概念。
    给出子网掩码及每个不同子网的最小和最大IP地址。

自测:

  • 至少说出四种常用的网络拓扑结构
  • OSI应用层支持哪些协议?
  • DNS的作用是什么?
  • ARP和RAPP的主要作用分别是什么?
  • C类IP地址预留了多少位网络号和主机号?
  • 要将B类IP地址168.195.0.0划分成8个子网,子网掩码是什么?
  • 回环地址属于哪一类IP地址?访问环回地址数据包会流向网络吗?

分割线开始任务
按照网上任务教程,实现步骤如下:
方法一:
步骤一:安装网络抓包工具Charles
去管网下载Charles(https://www.charlesproxy.com/latest-release/download.do)
一路next安装Charles。
试用版只有30分钟就会退出,时间上其实也够完成任务了。
当然破解也很方便,(https://www.zzzmode.com/mytools/charles/)
在这里插入图片描述
步骤二:打开任务表单,并提交手机号+昵称。
在这里插入图片描述
提交的同时,F12打开开发者模式,找到暗黑,并用在线解码器,找到正确的口令。
在这里插入图片描述
步骤三:打开Charles,找到login。
在空白处右键点击,选择compose,下方add输入 (kouling,今晚打老虎)。
在这里插入图片描述
然后点击excuse,就可以得到如图所示的“wow,nice!”,到此任务完成。
在这里插入图片描述
方法二:
在表单提交页面,F12打开开发者工具,Elements页面找到form表单,新增一个

标签,内容如图所示。

在这里插入图片描述
然后,表单页也跟着变样了,如图所示:
在这里插入图片描述
此时,再提交手机号+姓名,就直接会得到“wow,nice!”,到此任务完成。
在这里插入图片描述
任务二
在code.org上完成任务。
打开链接,进入控制界面添加一个组,老师和学生。
互相发送个消息,注意的是地址要对,例如我的就是1.1到1.4的。
在这里插入图片描述

拓展:IP子网划分
使用子网掩码将一组C类IP地址(范围为192.168.99.0~192.168.99.255)划分成四个子网。
由给出的IP地址范围可得知,改地址的网络号为24位,子网号就只能由8位主机号分配,由此划分成4个子网地址如下:
192.168.99.0,192.168.99.64,192.168.99.128,192.168.99.192
子网掩码是:
255.255.255.0,255.255.255.64,255.255.255.128,255.255.255.192
对应的可用范围为(子网地址的广播地址)
192.168.99.1~192.168.99.63
192.168.99.65~192.168.99.127
192.168.99.129~192.168.99.191
192.168.99.193~192.168.99.254

掌握IP组网技术,理解网络地址分类和一些常见概念。给出子网掩码及每个不同子网的最小和最大IP地址。
一个IP地址由32位二进制表示,也可用十进制点分法表示,其中又分为网络位和主机位。

Class 前缀位 网络地址位 剩余的位数 网络数 主机数
A类地址 0 8 24 128 16,777,214
B类地址 10 16 16 16,384 65,534
C类地址 110 24 8 2,097,152 254
D类地址 1110 未定义 未定义 未定义 未定义
E类地址 1111 未定义 未定义 未定义 未定义

子网掩码是为解决ip地址分配而产生的虚拟IP技术,与IP地址一样是一个32位的二进制数,其中网络位全部为1,主机位全部为0,也可用十进制点分法表示。
比如A类地址的子网掩码就可以表示为:255.0.0.0,每个不同子网的主机数为2^n-2,n为主机位的位数,减2是由于主机位全为1是作为广播地址使用和主机位全为0时代表这个网段本身。
其中最大IP是主机位值为2^n-2n为主机位位数,也就是最低位为0其他位全为1,最小IP是主机位的值为1。

自测:

  • 至少说出四种常用的网络拓扑结构
    总线型网络、星型网络、环型网络、网状型网络,树型网络,分布式网络。

  • OSI应用层支持哪些协议?
    物理层、数据链路层、网络层、传输层、会话层、表示层、应用层

  • DNS的作用是什么?
    作用就是:DNS是解析域名的,也就是把域名翻译成IP再进行连接。
    关于DNS:
    1、DNS 是域名系统 (Domain Name System) 的缩写,该系统用于命名组织到域层次结构中的计算机和网络服务。
    2、DNS命名用于 Internet 等 TCP/IP 网络中,通过用户友好的名称查找计算机和服务。
    3、当用户在应用程序中输入 DNS 名称时,DNS 服务可以将此名称解析为与之相关的其他信息,如IP地址。
    4、你在上网时输入的网址,是通过域名解析系解析找到相对应的IP地址,这样才能上网。其实,域名的最终指向是IP。

  • ARP和RAPP的主要作用分别是什么?
    ARP:
    ARP协议的基本功能就是通过数据包中的目标节点的IP地址查询目标节点的MAC地址,以便把数据包发送到目标设备中。将网络地址解析成物理地址。
    RARP
    ARP协议是根据IP地址找其对应的MAC地址,而RARP则是根据MAC地址找其对应IP地址,所以称之为"反向ARP"
    将物理地址解析成网络地址。

  • C类IP地址预留了多少位网络号和主机号?
    C类IP地址默认的网络号是24bit,
    主机号是8bit.
    其子网掩码是255.255.255.0。

  • 要将B类IP地址168.195.0.0划分成8个子网,子网掩码是什么?
    255.255.224.0

  • 回环地址属于哪一类IP地址?访问环回地址数据包会流向网络吗?
    回环地址属于A类地址,127.x.x.x
    环回地址127.0.0.0~127.255.255.255 。
    通常被称为本地回环地址(Loopback Address),不属于任何一个有类别地址类。
    此地址块中的任何地址都将环回到本地主机中。此地址块中的任何地址都绝不会出现在任何网络中。
    通过本地环回网络接口,来访问本机运行的服务,并会绕过任何物理网络接口硬件,所以数据包不会流向网络。

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2021-08-09 10:33:55  更:2021-08-09 10:34:56 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 19:26:32-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码