⽹络:是由许多⽹络设备组成的传递信息的媒介
OSI是由ISO(国际标准化组细)在1979定颁布的,定义了数据产生过程的标准格式,不同的系统不同的软件在产生数据时定义了统一的标准。
将数据的产生过程分为了7层,提出了分层的思想。 分层:不同层实现不同的功能,集合起来定义了数据的产生过程。
分层的优点:
1.降低了层次之间的关联性,减少了某些层协议对其他层的影响
2.便于制定标准化
3.方便学习和理解
4. 各个层之间清楚自己的目标并且相对独立,便于后期单独协议的增强升级
osi七层参考模型
应⽤层:实现⼈机交互的界⾯
表示层:编码 解码 加密 解密
会话层:建⽴ 维持 终⽌会话进程
传输层:通过端⼝号区分不同服务 确认 重传 排序 流控
⽹络层:通过ip地址进⾏逻辑寻址 路由器
数据链路层:媒介访问控制层 mac。
ftp ⽂本传输协议 tcp 21
telnet 远程登录 tcp 23
http 超⽂本传输协议
tcp 80 8080
https安全的http tcp 443
dns 域名解析 tcp/udp 53
⾯向连接的可靠传输协议 ⾯向连接体现在三次握⼿和四次断开
UDP:用户数据报协议,是一种非面向连接的丌可靠传输协议。 特点: 1.无连接(没有三次握手丌需要提前迚行协商)2.丌可靠传输(尽力而为) 3.简单 4.低开销
四次断开 可靠体现在确认 重传 排序 流控(滑动窗⼝)
完整的ipv4地址是需要结合⼦⽹掩码使⽤
IPV4:互联网协议版本4 ,采用了32个二迚制迚行标识
组成方式:32个二迚制
书写方式:点分十迚制
完整的IP地址:IP地址部分+网络掩码
IP地址:32个二迚制,0和1组成
网络掩码:32个二迚制,连续的1和连续的组成,连续的1代表网络位,连续的0代表主机位。
完整的ipv4地址是有⽹络位和主机位共同构成 2^32个 32位
⼦⽹掩码的作⽤:区分不同⽹段(⼦⽹掩码不同,⼀定是不同⽹段,⼦⽹掩码相同,不⼀定是同⼀⽹段