TCP 协议
可靠传输 , TCP数据包没有长度限制 , 理论上可以无限长 , 但是为了保证网络的效率 , 通常TCP数据包的长度不会超过IP数据包的长度 , 以确保单个TCP数据包不必再分割
端口范围: 0 - 65535 , 0 - 1023 为系统占用端口
建立链接三次握手 断开链接四次挥手
网络通信的实现
1. 实现网络通信 , 每台主机需具备四要素
本机的IP地址
子网掩码
网关的IP地址
DNS的IP地址
2. 获取四要素的两种方式
1. 静态获取 , 即手动配置 , 每台设备上都配置主机到IP地址的映射 , 各设备独立维护自己的映射表 , 而且只供本设备使用
2. 动态获取 , 通过dhcp获取 , 建立一套域名解析系统(DNS) , 只在专门的DNS服务器上配置主机到IP地址的映射 , 网络上需要使用主机名通信的设备 , 首先需要到DNS服务器查询主机所对应的IP地址
通过主机名 , 最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析) , 在解析域名时 , 可以首先采用静态域名解析方法 , 如果静态域名解析不成功 , 再采用动态域名解析的方法 , 可以将一些常用的域名放入静态域名解析表中 , 这样可以提高域名解析效率
3. DNS协议
DNS协议基于udp协议
DNS (Domain Name System) 域名解析系统
1. DNS 协议的重要性
1. 技术角度
DNS解析是互联网绝大多数应用的实际寻址方式 , 域名技术的再发展 , 以及基于域名技术的多种应用 , 丰富了互联网应用协议
2. 资源角度
**域名是互联网上的身份标识 , 是不可重复的唯一标识资源 **
2. 顶级域名
根据目前的国际互联网域名体系,国际顶级域名分为两类:类别顶级域名(gTLD)和地理顶级域名(ccTLD)两种
常见顶级域名
.com .cn .top .net .org .gov .edu 等
.com : 表示商业机构
.cn : 表示中国国家域名
.top : 表示高端 , 顶级 , 事业突破 , 国际通用域名
.net : 表示网络服务机构
.org : 表示非营利性组织
.gov : 表示政府机构
.edu : 表示教育机构
3.
4. 网址解析
url地址:
https://blog.csdn.net/weixin_45591980
三部分组成
http://
ip 地址: www.blog.csdn.net:80
数据路径: weixin_45591980.html