本文共 1747 字,大约阅读时间需要 5 分钟。
BAT、TMD等⼀⼆线⼤⼚都是互联⽹公司,如果希望进这样的企业做软件开发,TCP/IP、HTTP和
Socket通信等⽹络相关协议、技术,就是必须牢牢掌握的核⼼知识,这也是C1阶段的计算机通识模块 之⼆。后续C4/C5中的所有开发技术,也会⾼频⽤到这些⽹络的基础知识。本任务通过⽹络抓包⼯具, 让学习者以最直接的⽅式近距离「观察」⽹络究竟⻓什么样⼦。
- 首先,访问⽹址:http://temp.blog8090.com/ ,提交⼿机号、姓名,在浏览器返回的信息中,得到下⼀步任务的「暗号」
- 其次,通过抓包⼯具查看浏览器提交给服务器的字段和数据
- 然后,通过抓包⼯具新添加⼀个额外的字段,按照第⼀步的提示,输⼊「暗号」之后,连同之前的内容重新提交给服务器
- 最后,如果浏览器返回下面的文字内容就表示任务成功完成:
- 打开网页,可以看到有一个表单要被提交,提交后会出现任务的下一步指示
- 等待网页跳转后,打开F12调试,服务器返回数据,让提交口令
- 我们返回主页面,在要提交的表单中增加一个输入框,因为口令也要被提交,如下图,name=“kouling” value=“今晚打老虎”
- 表单提交成功后会出现如下字样,代表成功。
在code.org上完成互联⽹模拟器的系列任务(https://studio.code.org/s/netsim)
- 如果已注册账号则⽆需再注册 - 提示:此任务需⼩组内部协作才能完成 理解点对点、⼴播及路由等不同的消息发送⽅式 理解这些不同通讯⽅式及其相关⽹络协议的概念
- 注册完成后
- 进入课程
- 进入点对点模拟
- 加入会话(只能最多两个人进入) 第一行显示接收到对方发来的数据,第二行显示自己发送过的历史数据,第三行表示自己要发送的数据。
- 点击进入广播消息模拟(这个可以多人进入,一个人发送消息,其他人都能接收到)
- 第一行是群组中人们发送的所有消息,第二行可以输入自己要发送的消息。
- 同理,路由模拟如下
至少说出四种常用的网络拓扑结构?
OSI应用层支持哪些协议?
HTTP:是一个简单的请求-响应协议,指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。 FTP:文件传输协议,其传输效率高,在网络上传输大文件时常用该协议。 SMTP:是一个可靠的电子邮件传输协议。建立在FTP上的邮件服务,主要用于系统之间的邮件信息传递。 DNS:域名解析系统,可以将IP地址和域名相互映射,简单理解如:你的手机号(IP地址)–你的身份证(域名)。 DHCP:动态主机配置协议,指的是有服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。 NFS:网络文件系统,允许客户端计算机用户通过网络访问文件,就像访问本地存储一样。 SNMP:简单网络管理协议,是Internet标准协议,用于收集和组织有关IP网络上被管理设备的信息,并修改该信息以更改设备行为。通常支持SNMP的设备包括电缆调制解调器,路由器,交换机,服务器,工作站,打印机等。DNS的作用是什么?
域名解析系统,可以将IP地址和域名相互映射,简单理解如:你的手机号(IP地址)–你的身份证(域名)。ARP和RARP的主要作用分别是什么?
ARP是地址解析协议,通过IP查找MAC时用,作用是:将网络地址解析成物理地址。 RARP是逆向地址解析协议,通过MAC查找IP时用,作用是:将物理地址解析成网络地址。C类IP地址预留了多少位网络号和主机号?
C类IP地址默认的网络号是24bit,主机号是8bit.其子网掩码是255.255.255.0。要将B类IP地址168.195.0.0划分成8个子网,子网掩码是什么?
回环地址属于哪一类IP地址?访问环回地址数据包会流向网络吗?
127.0.0.1,通常被称为本地回环地址(Loop back address),不属于任何一个有类别地址类。它代表设备的本地虚拟接口,所以默认被看作是永远不会宕掉的接口。在windows操作系统中也有相似的定义,所以通常在不安装网卡前就可以ping通这个本地回环地址不会流向网络。一般都会用来检查本地网络协议、基本数据接口等是否正常的。转载地址:http://ckxgn.baihongyu.com/