计算机网络五层结构

互联网的实现基于五层结构,包括实体层、链接层、网络层、传输层和应用层。实体层传输电信号,链接层定义0和1解读方式,以太网通过MAC地址进行数据传输。网络层引入IP协议和子网掩码,解决跨子网络通信问题。传输层的TCP和UDP协议负责端口间的通信,应用层则定义了数据类型。
摘要由CSDN通过智能技术生成

    互联网的核心就是各种协议,而互联网的实现是通过几层结构组成的,具体多少层说法不一,按我的理解总共分为五层。

    互联网的实现是由五层组成的,又下到上分别为:实体层、链接层、网络层、传输层、应用层。越下层越接近硬件,越上层越接近用户。

    实体层:计算机硬件与硬件直接通讯时通过电信号实现的,而实体层正是用来传输0和1的电信号的。

    链接层:有了0和1的电信号之后,需要有相应的规定将他们组合并且解读,这就是链接层,定义了0和1的解读方式。

    一般以以太网规定的解读方式进行解读,即“标头+数据”的形式。标头包括了发送者,接收者等的信息,数据即要传输的数据。那么如何发送给特定的接收者呢?每台计算机都要以网卡为接口实现接受和传送数据,而网卡的地址就是MAC地址,通过这个地址来接受和传送数据。每台计算机的MAC地址都是独一无二的。

    具体的实现方法为:计算机会把数据包发送给同一个子网络中的所有计算机,让他们自行判断他们的MAC地址是否和接收者的MAC地址相同,是则接受。这样一来也会带来一个致命的缺点,就是数据只能在同个子网络中传输,而互联网是由无数个子网络组成的,通常情况下两台计算机是不属于同一个子网络的。

       如何解决MAC地址传输数据的缺点呢?先判断接收者的和发送者是否处在同一个子网络,是则通过广播的方式传播,否则通过路由的方式传播。MAC地址无妨实现这个目的,因此引入了网络层。

        网络层:通过添加网络地址既网址来判断计算机是否处在同一个子网络中。   

    IP:规范了网络地址的协议叫做IP协议,它所定义的地址称为IP地址。由 “网

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值