计算机网络(三):网络层----IP协议的分类

本文介绍了计算机网络中的网络层,重点关注IP协议的分类及其在数据传输中的角色。网络层提供无连接的、尽最大努力交付的数据报服务。IP协议是网络层的主要协议,负责32位的IP地址分配。IP地址分为网络号和主机号,通过路由器的路由表进行分组转发。为了解决管理难题和路由表大小问题,引入了子网划分和无分类编址,后者允许更灵活的IP地址分配。
摘要由CSDN通过智能技术生成

在正式介绍IP协议前,先介绍了IP协议所述的网络层承担的任务。

两种服务

在通信领域,可靠的交付应该由谁来完成一直是一个争论不休的问题。这里所谓可靠的交付是说谁应该对网络中传输的数据进行可靠性检查和保证。
这里的“谁”也只有两个候选——传输的网络 or 端系统
从历史来说,电话网络(电信网)就是采取的网络负责可靠的交付的,这种交付的特点是在传输数据前,会先在发送方和接收方建立连接,这种连接一旦建立就占用了网络中的服务,相当于有一个管道直接从接收方连到发送方,这个管道占用了资源,阻塞了双方。如果有很多人同时使用,会由于占用管道通信而导致电话打不通(电话中常见的服务被占用)。但由于建立了连接,因此这种服务是可靠的。这种服务被称为面向连接的服务。
与之相对的是无连接服务。即发送方传输数据到接收方时,不需要建立连接,可靠的传输由端系统来完成。如果有很多人在使用网络,虽然仍然会有占用的情况,但数据总是可以发出去的,不会出现发送方等待的情况(只会出现接收方等待的情况)。
而计算机网络就是采用的端系统。
原因之一就是——计算机网络的端系统(一般来说有主机,个人电脑)比电话网络的端系统(电话)要智能的多,也复杂的多,因此可以完成可靠性验证这些问题。
由于计算机网络采用的端系统,因此,网络中的中转设备(比如路由器)就没有特别复杂,不需要对传输数据进行准确性校验,因此价格便宜。相对的,电话网络的中转设备则是十分昂贵。
由此,总结出网络层对于数据传输的特点:网络层向上只提供简单灵活的,无连接的,尽最大努力交付的数据报服务。

网际协议IP

IP——Internet Protocol,是网络层的主要协议,网络层的传输就是通过IP协议完成的。

IP地址,就是给因特网上的每一个主机(或路由器)的每一个接口分配一个全世界范围唯一的32位的标识符。

额外需要说明的是,在各层级中,都会有中间设备将不同的网络连接起来。

  • 物理层使用的中间设备叫转发器(repeater)
  • 数据链路层使用的中间设备叫网桥桥接器(bridge)
  • 网络层使用的中间设备叫路由器(router)
  • 网络层以上使用的中间设备叫网关
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值