OSI参考模型

来源:互联网 发布:淘宝退款不能延期收货 编辑:程序博客网 时间:2024/04/30 02:02

====物理层====
双绞线有效传输距离 100m 超过会数据衰减,需借助中继器Repeater
中继器作用:对信号放大,保持与原数据相同
集线器Hub:相当于多个对口的中继器,内部结构是总线型共享带宽的方式
 1.用户数据包向所有节点发送,不安全因素
 2.所有数据包都向所有节点发送,且共享带宽易造成拥塞
 3.不具备mac地址表,发送数据是没有针对性的,只能使用广播

冲突域collision Domain
--当两个比特流在同一介质上同时传输就是产生冲突
  冲突域是指发送数据给一个单一目标(单播)所影响的范围

广播域Broadcast Domain
--发送数据给一个不明确的目标所影响的范围
 

无线网络 采用微波,红外线来传输

ICMP 用于主机和路由器之前传输控制消息
ping命令就是ICMP协议工作的过程

TTL默认的值有6、128、256三种
ping显示TTL为63,则该PC到192.168.1.1经过了64-63=1台路由器
64-54=10则经过了10台路由器 若tracert则显示出11个(包含最后一个)

我的电脑ping实际情况:
ping 192.168.1.1   TTL=64
ping www.baidu.com TTL=128

模拟模式-看到模拟面板-编辑过滤器-选择ICMP和ARP-再点击捕获、转发
每一次经过集线器发包都发给除自己接受端口以外的所有端口


====数据链路层====
  1.完成网络间相邻节点的可靠传输
  2.数据链路层帧Frame,物理层比特流Bit
  3.通过MAC地址表
MAC地址 十六进制 占48bit 前24个表示生产厂商,后24个表示设备编号
1个比特代表“0”或“1”
8个比特是1为,一共6位,共48比特。

网卡--网络适配器,链接PC和网络的硬件设备
    功能:整理PC发往网线的数据,并将数据分解成适当大小的数据包后向网络上传输。
     网卡的MAC地址是生产时,厂家烧录到ROM中的,是唯一不可更改的
     通过软件更改,但只要重装系统MAC地址就回到出厂值了
 ROM-Read Only Memory只读存储
网桥--  
    作用:1.将两个LAN链接在一起(变成一个LAN),按MAC地址转发
   2.分割冲突域
   3.根据源MAC地址学习,目标MAC地址转发
 

交换机--  根据源MAC地址学习,目标MAC地址转发  show mac-address-table
   三种转发方式:1.对已知单播帧,只往对应对口转发
   2.对未知单播帧,即交换机还没有学到的目的MAC地址,进行广播
   3.对广播帧或组播帧进行广播
  分类:
  传统二层交换机(二层)和hub比,多了MAC地址表功能 有一个广播域多个冲突域 
  VLAN型交换机(二层)可以网管的交换机 多了VLAN功能 有多个广播域多个冲突域 
   三层交换机(三层)VLAN型交换机+路由器 处于安全考虑,用的较多

Switch[交换机有几个端口就有几个冲突域,只有一个广播域]
网桥--[两端口的网桥有两个冲突域和一个广播域]
交换机和网桥的区别?
1.网桥通常只有两个端口,交换机至少4个端口,也有24、48或更多端口的交换机
2.网桥是基于软件转发,交换机是基于硬件转发


====网络层====  (完成网络中主机的报文传输)
路由器--每一个端口都是一个单独的广播域,也是单独的冲突域

——————————————————————
特点        路由器 交换机    集线器 
-------------------------------------------
转发速度       慢      快    非常快
-------------------------------------------
OSI层  三  二     一
-------------------------------------------
使用的地址 IP MAC    bit流
-------------------------------------------
广播  阻住 转发     转发
-------------------------------------------
安全性  高 低     非常低
———————————————————————


====传输层====  Telnet 端口号23
实现两个用户进程间端到端的可靠通信
TCP
UDP 
涉及服务使用的端口号 主机根据端口识别服务,区分会话。
system32\driver\etc文件查看对应端口  netstat -n    

====会话层====
建立和维持会话,并是会话获得同步。
会话层使用的校验点可使通信会话在通信失效时从校验点继续恢复通信。这种能力对于传送大的文件极为重要。

====表示层====
为异种机通信提供一种公共语言,以便能进行互操作。不同的计算机体系结构使用的数据表示法不同。
如:IBM主机使用EBCDIC编码,而大部分的PC使用的是ASCII编码
 这种情况下,需要表示层来完成这种转换

====应用层====
HTTP  超文本传输协议 TCP的80端口
FTP   文件传输协议
SMTP 简单的邮件传输协议  25端口
POP3 邮局协议版本3 TCP的110端口 用于收邮件
DNS  域名解析协议 TCP和UDP的53号端口  把www域名解析成IP地址

 

 

 

 


 

原创粉丝点击