OSI七层模型简介

CCNA学习笔记

OSI(Open System Interconnection)开放式系统互联,该模型定义了不同计算机互联的标准,是设计和描述计算机网络通信的基本框架。

OSI模型把网络通信分为七层。从上到下分别为应用层,表示层,会话层,传输层,网络层,数据链路层,物理层。

应用层

表示层

会话层

传输层

网络层

数据链路层

物理层

例:

一:物理层

物理层定义了接口标准以及电压等,确定了数据如何进行传输。它的传输单位为比特流(bit),相关设备有:网卡,HUB集线器,传输介质(网线,光纤等)。

传输介质 分类 有效传输距离 备注
光纤 按类型 室内(橙黄色) 1KM 光纤传输不收任何电子干扰。缺点是不能弯,弯曲半径不能小于30cm
室外(橙红色)
按功能 单模(镜面反射,速度快)
多模(漫反射,传输距离长)
接口类型(尾纤) 圆头
方头
同轴电缆 10base2(细,能同时承载30个RJ45接口产生的数据链) 185M 主要用于闭路电视,监控。
10base5(粗,能同时承载100个RJ45接口产生的数据链) 500M
双绞线 10baseT T568A(白绿,绿,白橙,蓝,白蓝,橙,白棕,棕) 100M T568A:1,2为数据发送;3,6接收;4,5为电话线;7,8为闭路电视线或备用。A——A或B——B为直通线,A——B或B——A为交叉线。同种设备之间用交叉线,异种设备之间直通线。配置交换机时用全反线(两头的顺序相反)。
T568B:白橙,橙,白绿,蓝,白蓝,绿,白棕,棕;(用的人多)


与物理层有关的名词解释:

1.      广播:一对所有,一人发起,所有人接收。

2.      组播:一对多,一人发起,一个组里的所有人接收。

3.      单播:一对一,一人发起,一人接收。

4.      全双工:接受和发送同时进行。

5.      半双工:只能同时接受或发送。

6.      冲突域:在一定范围内数据包发送或接受时可能产生冲突的区域。(交换机的每一个端口都是一个独立的冲突域)。(集线器上的每一个端口都属于同一个冲突域内)。

二:数据链路层

数据链路层的功能:1.物理地址访问2.网络拓扑结构3.链路参数4.差错验证5.物理介质访问6.流控制。

设备有交换机,网桥。(交换机在之后的实验部分说明)传输单位为:数据帧(frame)。

数据帧的结构为:

A

B

C

D

E

(其中除了D之外全是报头。)

A:为起始字段,提醒帧来了。

B:数据帧地址字段,用MAC地址的方式来表示目的地址和源地址。

C:长度类型控制字段,包含帧的类型以及长度是什么。

D:原始数据字段,有原始数据。

E:帧校验序列字段,用来校验帧的完整性。

(MAC地址由48位16进制数组成,并且MAC地址直接集成在网卡上,不可以做更改,并且全球唯一。前24位作为厂商号由IEEE组织授予,后24位由厂商自己制定,若后24为全为F,则这个号为广播地址。)

在数据链路层中,将数据封装成帧,并且添加定制报头,包头中包含硬件形式的源地址和目的地址,这些信息将围绕在原始信息周围。(在数据帧结构中,除了D全是报头。)

数据链路层提供数据的物理传输,这意味着在使用硬件地址的局域网中,数据链路层将会保证信息被发送到正确的设备上,并将来自网络层的信息转化为比特流的形式,方便物理层进行传输。

数据链路层分为两个子层,分别是LLC子层和MAC子层。MAC子层主要用于识别MAC地址;LLC子层是逻辑电路控制子层,它主要用于负责识别网络协议,并对他们进行封装,LLC报头告诉数据链路层,一旦帧被接收到,应该如何处理数据包。

数据在物理层的传输会有一些限制,而这些限制在数据链路层有解决办法。:1.物理层不能和高层通信(因为物理层中数据以比特流的形式存在,而高层不能识别比特流),数据链路层可以通过LLC子层与高层通信。2.物理层不能识别计算机,然而数据链路层可以用MAC地址寻址的方法来表示计算机。3.物理层只能描述比特流,而数据链路层可以通过帧对比特流进行描述分组。

三:网络层

网络层的功能是逻辑寻址,依靠IP地址来传输数据。其中有ARP解析协议:把IP地址和MAC地址一一对应起来。

它的传输单位为数据包,主要设备为路由器,三层交换机。(路由器和三层交换机在之后的实验部分说明)

四:传输层

功能为:流量的传输与控制;传输单位为数据段。

其中有两个协议:

(1)  TCP协议:可靠的传输控制协议,延迟较高;用于http服务,ftp服务。

(2)  UDP协议:不可靠的传输控制协议,可能有丢包现象;用于语音通话。

TCP的三次握手:

1.  建立连接时,客户端发送SYN包到服务器,并进入SYN-SEND状态,等待服务器确认。

2.  服务器接收到SYN包,必须确认客户端的SYN,同时自己也发送一个SYN包,即SYN+ACK包,此时服务器进入SYN-RECV状态。

3.  客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK,此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手,建立连接。

五:会话层

功能:流量控制,负责检验。

六:表示层

功能:压缩,解压缩,加密,解密。

七:应用层

功能:应用与连接。

名称

应用

协议

端口

FTP

文件传输服务

简单文件传输协议

上传:20

下载:21

TUP3

邮件接收服务

邮件接收协议

110

SMTP

邮件发送服务

邮件发送协议

25

HTTP

Web服务

超文本传输协议

80

TELNET

远程登录服务

23

SSH

远程登录服务

22

DNS

域名解析服务

53

DHCP

动态分配IP地址

 

客户端请求:67

服务器回应:68

PING

既不属于应用层也不属于传输层,属于网络层,用ICMP协议,用来检测主机之间的连通性。

整个OSI可以表示为:

应用层

Data

 

 

 

表示层

Data+加密+压缩

会话层

Data+校验

传输层

TCP/UDP+Data

网络层

Data+源IP+目的IP

数据链路层

Data+源MAC+目的MAC

物理层

比特流(010101…)

 

另外还有一个知识点,不知道该往哪里放,所以就在这里写出来:

802.X:

802.1

桥接

802.2

逻辑电路控制

802.3

以太网

802.4

令牌传递总线

802.5

令牌环

802.6

分布队列双入总线接入符

802.9

集成符

802.11

无线局域网

802.14

有线电视

802.15

个人无线局域网

 

若有相似,纯属雷同。(若有错误,请随时指正。)

                                

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值