详解网络层_计算机网络
目录
1. 网络层提供的两种服务
2. 网际协议IP
3.虚拟互联网络
4. IP地址
IP地址的划分方法
点分十进制
IP地址指派范围
IP地址的重要特点
5. IP地址与MAC地址
1. 网络层提供的两种服务
首先,网络层的引入主要是为了屏蔽不同网络的差异,实现不同网络内主机的通信。
两种服务分为:
虚电路服务:面向连接
数据报服务:无连接。尽最大努力交付
虚电路的网络通信需要有网络来来保证,
终点地址仅仅在建立的时候使用,每个分组使用短的虚电路号
即数据报服务每个分组可能走的路径不同,每个分组都有终点的完整地址;是一种尽最大努力交付,不提供端到端的可靠传输服务
数据报服务的可靠通信由用户主机来保证
注意:
对于虚电报服务来说,终点地址仅在建立阶段使用,每个分组使用短的虚电路号;同一虚电路的分组均按同一路由进行转发。
注意;D选项是对的
2. 网际协议IP
3.虚拟互联网络
不同网络间的通信,首先需要解决各种异构问题。
H1到R1属于网内通信
4. IP地址
IP地址的划分方法
分类IP地址将网络划分位为两个固定长度的字段,其中一个字段是网络号net-id,另一个字段是主机号 host-id
A 0 8
B 10 16
C 110 24
D 1110 多播地址
1111
点分十进制
例
IP地址指派范围
A类 网络号 全0和全1不可用,主机号全0和全1的不指派
B类 网络号 全0不可用,主机号全0和全1的不指派
C类 网络号 全0不可用,主机号全0和全1的不指派
一般不使用的特殊IP地址
网络号和主机号全0时为请求分配一个IP地址时使用
IP地址的重要特点
图中共有6个网络;
路由器的口也有一个IP地址,即将路由器的一个口,看着路由器所连网络的一台主机。
B是一个网桥,扩大了网络;所扩大的网络的网络号相同。
网桥的端口没有IP地址,因为网桥是工作在数据链路层;但是,网桥的口具有MAC地址
5. IP地址与MAC地址
逐网传递,源MAC 和目的MAC是逐渐变化的,但是源IP和目的IP是不会改变的。
路由器只根据目的站的IP地址的网络号进行路由选择
D
6.IP地址解析协议ARP
7.IP地址解析协议ARP
A
8. IP数据报的格式
DFGHJ
可变部分
9.IP层分组转发的功能
直接交付和间接交付
特定主机路由
默认路由
路由器分组算法
10. 划分子网
子网掩码
注意
IPV4首部长度字段以8bit为计数单位,总长度字段以32bit为计数单位,片偏移的单位是8B
IP分组可以被路径中的路由器分片,并在目的主机进行重组。
11.使用子网时分组的转发
在划分子网情况下路由器转发分组的算法
特定主机路由的子网掩码是255.255.255.255
默认路由当中的子网掩码是0.0.0.0;目的网络地址表示为0.0.0.0
D
D
C
划分为128个规模相同的子网,需要7位。
32-16-7=9位
剩下给I可以分配给IP地址是9位
即512-2=510
B
由子网掩码和/24可知,子网号为5位,则最大子网个数为32个,子网内的最大可以分配的地址个数为8-2=6
C
192.168.4.3对于192.168.4.0/30相当于是广播
详解网络层_计算机网络相关推荐
- 详解物理层_计算机网络
目录 1. 物理层的基本概念 2. 物理层的任务 3. 数据通信系统的模型 4. 信道 5. 常见编码方式 6. 基本的带通调制方法 7. 奈氏准则 8. 香农公式 1. 物理层的基本概念 物理层需要 ...
- 123 张图详解 177 个计算机网络名词
大家好,我是小弗.上篇<60 张图详解 98 个常见网络概念>有一段时间了,现在重新汇总整理,把最近提到的网络名词也加上.同时为了方便阅读,增加了大量的配图,让网络小白也能轻松理解.考虑到 ...
- python闭包详解函数_详解python函数的闭包问题(内部函数与外部函数详述)
python函数的闭包问题(内嵌函数) >>> def func1(): ... print ('func1 running...') ... def func2(): ... pr ...
- 23 张图详解路由协议:计算机网络的核心技术
开门见山,先上一张全景图. 上帝视角 路由的概念 在 TCP/IP 通信中,网络层的作用是实现终端的点对点通信.IP 协议通过 IP 地址将数据包发送给目的主机,能够让互联网上任何两台主机进行通信.I ...
- python语法详解大全_笔记:Python 语法要点汇总
Python 是一门解释型语言,无需编译和链接 Python 解释器 交互模式 脚本模式 源码编码 默认情况下,Python 源文件是 UTF-8 编码 指定源文件的字符编码 # -*- coding ...
- 数字图像处理技术详解程序_大学专业详解系列135——数字媒体技术(工学学士)...
数字媒体技术(工学学士) 毕业生应具备的知识和能力 (1)系统掌握数字媒体技术专业的基本理论.基础知识和基本技能: (2)掌握数字影视技术.数字影视制作技术的理论与方法,能熟练运用拍摄.编辑.特效制作 ...
- 详解网络层协议(ICMP,ARP)
目录 1.网络层功能: 2.IP数据包格式: 3.ICMP协议: 4.请求超时和目标主机不可达的区别: 5.ICMP协议的封装: 6.ping 命令的使用: 7.ARP协议: 8.ARP工作原理: 9 ...
- 数字图像处理技术详解程序_安装地暖施工程序有哪些 安装地暖技术要求是什么【详解】...
随着经济的发展,我们的生活水平也有了十分巨大的改善,为了让我们的生活更加舒适,很多人都会选择在家中安装 地暖 ,地暖的优势是非常多的,受到了很多人的肯定,如今,在上海,选择安装地暖的家庭就十分的多,要 ...
- python算法详解豆瓣_豆瓣爬虫实践-python版
豆瓣登录,无验证码版: import requests #starturl = "https://www.douban.com/accounts/login" loginurl = ...
最新文章
- E. coli 大肠杆菌 短read ERR022075
- Cloudify — 安装部署与基础使用
- 开源的库RestSharp轻松消费Restful Service
- 新版appium 支持name定位的方法(没试 记录再此)
- Hiv:SQuirrel连接hive配置
- Framework学习(二)Android的启动过程
- 徘徊于斗牛之间 —— 星象、星宿与星座(风水)
- [SPOJ CIRU]The area of the union of circles(自适应Simpson积分求圆并面积)
- maven和sbt构建项目及相关国内源repositorie配置和不支持cdh包解决方案
- spring的核心模块
- QQ,微信能聊天都靠它(socket)?
- 价值博客们,技术博客
- Logistic Regression 逻辑回归 简单易懂的笔记 by hch
- azw3电子书如何用安卓手机打开?
- 分享| 三款在线临时文件分享工具,无需注册
- 最近发现有很多人一直在问苹果ID双重认证怎么关闭。
- 【金融风控-贷款违约预测】数据挖掘学习:5.模型融合
- java获取图片像素点的rgb值_java获取图片每个像素点的RGB
- nginx一篇入门:安装、静态网站部署、反向代理、负载均衡
- Element Plus