本文主要是介绍互联网协议(五层模型),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
五层模型
应用层(Application Layer)
传输层(Transport Layer)
网络层(Network Layer)
链路层(Link Layer)
物理层(Physical Layer)
物理层
作用:用光缆、电缆、双绞线、无线电波等将电脑在物理层面上连接起来。
物理层主要规定了网络的电气特性,负责传送0和1的电信号。
在物理层传输的单位是bit。
链路层
将网络层交下来的IP数据报组装成正帧。
传输有地址的帧及错误检测功能。
规定解读方式:几个电信号算一组?每个信号位有啥含义?确定了0和1的分组方式。
以太网协议:规定一组电信号构成一个数据包,叫帧。每一帧分成两个部分:头部和数据。头部包含数据包的一些说明项(发送者,接收者,数据类型等),数据包含数据包的具体内容。
MAC地址:以太网规定,连入网络的所有设备,都必须有网卡接口。数据包从一块网卡传到另一块网卡。网卡的地址就是数据包的发送地址和接收地址,这个地址叫MAC地址(每个网卡生下来就有独一无二的mac地址,长度是48个二进制位,通常用12个十六进制数表示)。以太网数据包必须知道接收方的MAC地址
这篇关于互联网协议(五层模型)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!