OSI参考模型
1. OSI参考模型
-
a. 物理层(Physical Layer)
-
工作在物理层的设备有:
中继器、双绞线(RJ-45接口的网线)、集线器(相当于多端口的中继器)。在集线器连接的网络中,不管有多少个集线器都只有一个广播域和一个冲突域。
-
-
b. 数据链路层(Date Link Layer)
数据链路层是在不可靠的物理层上进行数据的可靠传输,将用户数据封装成帧(Frame),进行CRC检验(循环冗余效验)以及高速发送方的数据将低速方淹没等。
-
工作在数据链路层的设备主要有:
网卡(NIC Network Interface Card):也叫网络适配器,在生产时将一个唯一的网络节点地址(MAC地址)烧录到它的ROM中。
网桥(Bridge):网桥可以将两个局域网(LAN)连接并按照MAC地址转发数据帧。
交换机(Switch):可以将交换机简单的看做多端口的网桥,因为它也根据收到的数据帧的源地址进行学习,也根据MAC地址表中的目的地址进行转发。
-
交换机的工作方式:
假设这个交换机学习到的MAC地址表如下:
MAC Address 端口 AAAAAAAAAAAA 1 BBBBBBBBBBBB 2 CCCCCCCCCCCC 3 - 交换机对已知的单播帧(存在于交换机学习到的MAC地址表中),只发往对应的端口。
- 交换机对未知的单播帧进行泛洪转发(即发往除接收端口外的所有端口)
- 交换机对所有广播和组播,进行泛洪转发
-
交换机的分类:
- 传统交换机:属于链路层,一个广播域,每个接口是一个冲突域。
- VLAN交换机:属于链路层,可网管型,可以划分多个VLAN,每个VLAN是一个广播域,每个接口是一个冲突域,并且可以配置IP地址。
- 三层交换机:比VLAN型交换机多了路由功能,可以理解成交换机+路由器,属于OSI模型网络层。
-
-
c. 网络层(Network)
路由器与三层交换机都属于网络层设备,它们是应用于不同网段间的设备,路由器的每个端口属于一个单独的广播域,也是一个单独的冲突域。
-
d. 传输层(Transport Layer)
传输层实现了用户进程间端到端的通信,传输层相关协议有TCP、UDP等。
-
e. 会话层(Session Layer)
会话层提供的主要服务是会话控制、同步、重传等。
-
f. 表示层(Presentation Layer)
表示层提供的主要服务为数据的编码、压缩、加密解密等。
-
g. 应用层(Application Layer)
应用层包含了大量的协议应用,常见的有:HTTP-TCP80、FTP-TCP21、SMTP-TCP25、POP3-TCP110、DNS-TCP/UDP53、TELNET-TCP23等。
原文:https://www.cnblogs.com/ryhonour/p/13332157.html