赞
踩
12.9参考模型
OSI(open system internet)七层参考模型(不管厂商怎么弄,就要按七层模型来弄(同一标准))
OSI/RM(参考模型)
ISO--国际公有化组织——提出网络参考模型标准(统一标准)
分层的意义:
1.降低层次之间关联性,上一层都在下层基础上提供增值服务
2.大而化小的思想
应用层--应用程序
表示层--抽象语言--二进制
会话层--建立维护和断开一次会话连接(主机和服务器之间建立的会话通讯)
传输层:端到端的传输,应用到应用之间的传输,区分进程和服务
传输层的传输地址 端口号:16位的二进制构成 0-65535,主要使用1-1023端口号,1024-65535打开应用的随机端口号(知名端口号,著名端口号
例:
使用应用层协议到传输层后贴上对应端口号
HTTP: web访问需要用到的协议 80端口号
HTTPS:更加安全的HTTP 443端口号
Sport(源端口)--随机
Dport:(目的端口)--80例HTTP
常用服务对应的端口
网络层--IP地址,路由表,静态路由
数据链路层(两个子层)--介质访问控制层MAC+逻辑链路控制层LLC
传输层-网络层-数据链路层,访问http时数据包架构
Sport:X
dport:80
SIP:自身
DIP:目标
SMAC:自身
DMAC:目标
物理层 --硬件——传导电流
OSI七层参考模型---整个网络行业标准,层次划分不均匀,某些层次作用不大
协议簇——很多协议的集体
TCP/IP模型——很多协议的部分集合
PDU---协议数据单元——单位--到每个层次单位不同
应用层---数据报文
传输层---数据段
网络层---数据包
数据链路层---数据帧
物理层---比特流(电流)
数据经过每层都会进行封装
封装---每一层都把上层的协议包当成数据部分,加上自己的协议头部,组成自己的协议包
解封装
层次的协议
应用层:例如POP3 Telnet DHCP
传输层:TCP UDP
网络层:IP
数据链路层:以太网协议
物理层:一窜电流(有关硬件)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。