网络类型
TCP/IP协议
概述
- TCP/IP协议,中文名为传输控制协议/网际协议(Transmission Control Protocol / Internet Protocol),也叫网络通讯协议
- TCP/IP协议指一个由FTP、SMTP、Telnet、TCP、UDP、IP等协议组成的协议簇。
- TCP/IP协议共分五层——应用层、传输层、网络层、数据链路层、物理层
分层
协议层 | 协议 | 注释 |
---|---|---|
运用层 | Telnet | 远程登录服务应用 |
HTTP | 浏览器 | |
SMTP | 邮件传输应用 | |
HTTP | 万维网应用 | |
运输层 | TCP | 面向连接的、可靠的 |
UDP | 不可靠的 | |
网络层 | IP | 分配IP地址 |
ARP | 根据IP地址获取MAC地址 |
域名(Domain Name)
域名概述
- 域名,又称网域,是由一串用点分割的名字组成的Internet上的某一台计算机或者计算机组的名称
- 与IP地址一一对应
- 域名是唯一的
- 域名与IP地址的对应情况、实现两者之间相互转换功能的系统是域名系统(Domain Name System)
顶级域名
域名 | 用途 |
---|---|
.com | 企业 |
.top | 企业 |
.edu | 教育 |
.gov | 政府 |
.mil | 军事 |
.net | 互联网网络及信息中心 |
.org | 非盈利组织 |
.aero | 航空 |
.coop | 协作组织 |
.museum | 博物馆 |
.buz | 商务 |
.name | 个人 |
.pro | 会计师、律师、医师 |
域名系统(Domain Name System)
- UDP/TCP端口号:53
- 将域名和IP地址相互映射的一个分布式数据库
域名系统的名字空间
- 名字空间:所有可能出现的域名的集合
- 名字空间是层次结构,可以看作为树形结构,结构中不同节点可以使用相同的标记,每个标记由**26个英文字母、阿拉伯数字、英文连词号(-)**组成
域名系统的组成
网络数据抓包
1、 使用火狐浏览器打开http://temp.blog8090.com/
2、输入手机号、姓名。提交之后,使用火狐浏览器自带的web开发工具查看浏览器提交给服务器的数据
== 得到今晚打老虎的口令 ==
3、添加新的字段"kouling"。发现不能直接添加,直接把原网页修改,添加了一个"kouling"字段
4、再次输入信息,同时把暗号输入,成功。
== 总结:这个网络是典型的CS结构的实现。用户在浏览器处输入数据,后端接收,并返回相应的结果。 ==