首页
Web开发
Windows程序
编程语言
数据库
移动开发
系统相关
微信
其他好文
会员
首页
>
其他好文
> 详细
计算机网络--网络层
时间:
2016-07-02 17:15:44
阅读:
180
评论:
0
收藏:
0
[点我收藏+]
标签:
网络层提供的两种服务
网际协议IP
中间设备
①物理层的中间设备:转发器
②数据链路层:网桥
③网络层:路由器
④网络层以上:网关
当中间设备是转发器或者是网桥的时候,只是把以太网扩展了。网络互连:路由器进行网络互连和路由选择。
IP地址的分类
IP地址及其表示方法
IP地址:给因特网上的每一个主机或者接口分诶一个在全世界范围内是唯一的32标识符。
分类的IP地址:将IP地址划分为固定的若干个类,每个类有两个固定的长度字段组成,一个是网络号--标志主机所连接到的网络,一个网络号在整个网内必须是唯一的;一个是主机号--标志该主机,主机号在其网络号内必须是唯一的;所以IP地址是唯一的。
IP地址==(网络号,主机号)
A类地址:第一个字节是固定的0,可指派的网络号是126个(2的7次方-2),把全0的和全1的减去了(00000000,01111111),A类地址的主机数==(2的24次方-2),全0的和全1的。A类地址有2的31次方个地址。
B类地址:前两个字节固定10,可指派的网络号==2的14次方-1;B类地址的最大主机数==2的16次方-2;
C类地址:前面三个字节固定110,后面的21位可以进行分配,可指派的网络号==2的21次方-1;C类地址的最大主机数==2的8次方-2
IP地址的特点:
①:路由器仅根据目的主机所连接的网络号来转发分组,而不考虑主机号。
②:一个网络是指具有相同网络号的net-id的主机的集合,所以集线器和网桥连接起来的若干的局域网仍为一个网络。
IP地址与硬件地址
物理地址是数据链路层和物理层使用的的地址;IP地址是网络层和以上各层使用的地址,是一种逻辑地址
IP地址是放在IP数据报的首部,而硬件地址则放在MAC帧的首部,在网络层和网络层以上使用的是IP地址,而数据链路层及以下使用的是MAC地址。IP数据报放入数据链路层的MAC帧中以后,整个的IP数据报就成为MAC帧的数据,所以数据链路层看不到数据报的IP地址。
地址解析协议ARP
IP层转发分组的流程
构造子网和超网
子网掩码:用来解决一个数据报到达了路由器R1,但是不知道怎么把它转发到子网上面去。而子网掩码可以解决这个问题。子网掩码与数据报的IP地址逐位相与,得出的结果就是子网的网络地址。
子网掩码都是用一连串的1和0表示的。
不论划不划分子网,都要使用子网掩码,这样就能很方便的得出IP地址的网络地址来了,而不需要去查找路由表。
子网掩码是一个网络或一个子网的重要的属性。在路由器的路由表的每一个项目中,除了要给出目的网络地址外,还必须同时给出该网络的子网掩码。若一个路由器连接两个子网,就给出两个IP地址和子网掩码、、。
使用子网时分组的转发
例子见P139
无分类编址
无分类域间路由选择CIDR
特点
①消除了A,B,C类地址以及划分子网的概念。他把32位的IP地址划分为两个部分。前面的是网络前缀,后面的用来指明主机。还采用了斜线计法。
后面的略
计算机网络--网络层
标签:
原文地址:http://www.cnblogs.com/Kobe10/p/5634956.html
踩
(
0
)
赞
(
0
)
举报
评论
一句话评论(
0
)
登录后才能评论!
分享档案
更多>
2021年07月29日 (22)
2021年07月28日 (40)
2021年07月27日 (32)
2021年07月26日 (79)
2021年07月23日 (29)
2021年07月22日 (30)
2021年07月21日 (42)
2021年07月20日 (16)
2021年07月19日 (90)
2021年07月16日 (35)
周排行
更多
分布式事务
2021-07-29
OpenStack云平台命令行登录账户
2021-07-29
getLastRowNum()与getLastCellNum()/getPhysicalNumberOfRows()与getPhysicalNumberOfCells()
2021-07-29
【K8s概念】CSI 卷克隆
2021-07-29
vue3.0使用ant-design-vue进行按需加载原来这么简单
2021-07-29
stack栈
2021-07-29
抽奖动画 - 大转盘抽奖
2021-07-29
PPT写作技巧
2021-07-29
003-核心技术-IO模型-NIO-基于NIO群聊示例
2021-07-29
Bootstrap组件2
2021-07-29
友情链接
兰亭集智
国之画
百度统计
站长统计
阿里云
chrome插件
新版天听网
关于我们
-
联系我们
-
留言反馈
© 2014
mamicode.com
版权所有 联系我们:gaon5@hotmail.com
迷上了代码!