Skip to content

Latest commit

 

History

History
45 lines (34 loc) · 2.47 KB

第一章.md

File metadata and controls

45 lines (34 loc) · 2.47 KB

网络基础知识

OSI参考模型通信处理举例

以A发一封早上好的邮件给B为例子。

应用层

填写发件人,填写收件人,填写电子邮件内容。添加应用层的数据首部,通过接口传给表示层。

表示层

将电子邮件进行转码,转换成通用编码格式的内容,带上表示层数据首部,通过接口传递给会话层。

会话层

决定将电子邮件用何种连接方式(顺序)传送给对方,带上会话层数据首部,通过接口传递给传输层。

传输层

确定发送端A与接收端B的连接与断开连接,带上传输层数据首部,通过接口传递给网络层。

网络层

将数据发送到接收端,带上网络层数据首部,通过接口传递给数据链路层。

数据链路层

负责实现每一个区间内的通信,带上数据链路层数据首部,通过接口传递给物理层。

物理层

简单粗暴的将数据转换成0、1的电压和脉冲光传输过去,带上物理层的数据首部。

B接收端,从物理层开始一步步查看首部,通过接口向上传递,直到应用层能看到这条邮件为止。假如邮箱满了,返回异常处理,这是应用层干的事情。

地址

MAC地址:MAC地址由设备的制造厂商针对每块网卡进行制定。通过制造商识别号,内部产品编号等确保MAC地址的唯一性。

IP地址:IP地址由网络号和主机号两部分组成。具有层次性。(比如按照省市区向下)。

网络的构成要素

网卡

计算机连接网络需要使用网卡,全称:网络接口卡(NIC)。

中继器

OSI模型第一层,物理层面上延长网路的设备。对电缆传来的减弱的信号进行放大和发送给另外一个电缆的设备。

网桥

OSI模型第二层,数据链路上连接两个网络设备。能够识别数据链路层中的数据帧,将数据帧存储于内存,在重新生成一个全新的帧转发给相连的另一个网段。可以校验数据是否正确,将损坏的数据丢弃。

路由器/3层交换机(相对应的还有2层交换机)

OSI第三层,连接两个网络,并对分组报文进行转发的设备。网桥根据具MAC地址进行处理,而路由器/3层交换机更具IP地址进行处理。

4-7层交换机

负责处理OSI模型中从传输层到应用层的数据。例如实现负载均衡。

网关

负责OSI传输层到应用层的数据进行转换和转发的设备。