OSI七层参考模型

OSI七层参考模型(别名OSI/RM)

ISO---国际公有化组织

分层:降低层次之间关联性,上一层都在下层的基础上提供增值服务

应用层---各种应用程序

表示层---抽象语言--二进制

会话层---建立维护和断开一次会话连接(主机和服务器之间建立的会话通讯)

传输层---端到端的传输(应用到应用之间的传输)区分进程和服务

传输层地址---端口号:16位二进制构成0——65535,1——1023端口号(知名端口号,著名端口号)

              HHTTP:web访问需要用到的协议,端口号80

              HHTTPS:更安全,端口号443

网络层

数据链路层---介质访问控制层+逻辑链路控制层LLC

物理层

协议簇

PDU---协议数据单元

 应用层---数据报文

 传输层---数据段

 网络层---数据包

 数据链路层---数据帧

 物理层---比特流

封装---每一层都把上层的协议包当成数据部分,加上自己的协议头部,组成自己的协议包

解封装

协议:

 应用层:HTTP---超文本传输协议:TCP80端口

       HTTPS---安全的超文本传输协议: TCP443端口

       Telent--远程登录协议:TCP 23端口

       DHCP--动态主机配置协议:UDP 67 68端口(下发IP地址)

       DNS--域名解析协议:TCP/UDP 53端口

       FTP--文件传输协议:TCP 20/21端口

       SSH--安全的远程登录协议: TCP 22端口

      

 传输层:TCP UDP

 TCP和UDP的区别:1、TCP面向连接的协议,UDP是无连接的协议---TCP的三次握手

                2、TCP是可靠的传输层协议,UDP是一种“尽力而为”的协议---排序、确认、重传、流控

                3、TCP可以进行流控,而UDP不行

                4、TCP可以进行数据分段,UDP不能进行数据分段

                5、TCP传输速率慢,而UDP传输速率快

                6、TCP资源占用比较大,而UDP占用资源小

                PS :即时通讯类采用UDP进行传输

                     文件、邮件这一类对可靠性要求比较高的数据采用TCP进行传输

可变长头部---首部长度:标注TCP头部大小

URG:紧急标志位

ACK:确认标志位

PSH:推送标志位

伪头校验---除了校验自身头部协议内容外,还较好校验部分IP协议的内容

TCP的三次握手:建立连接时

TCP的四次挥手:终止连接时

流控:滑动窗口机制(“压榨”)

网络层:IP

生存时间:每经过一个路由器的转发这个TTL值会减1

协议:标注上层协议类型,解封装时重要的参数,6--TCP 17---UDP

MTU---最大传输单元:1500字节

默认携带的数据量---1500-20-20=1460

MSS---最大段长度1480

数据链路层 :以太网协议

1byte = 1字节 = 8位二进制

类型:标注上层协议类型(解封装时重要参数)

FCS:校验和,校验数据完整性参数:算法SRC(循环冗余算法)

  • 21
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值