当前课程知识点:互联网体系结构 > 第四周:IP协议及路由表 > 网络层数据传输路径解析 > Video
除了这个对他做整体了解之外
我们还有一个思路
就是网络从一个点到另外一个点
就是主机到主机的通信
他是怎么样经过我们刚刚讲的什么IP
什么路由器等等
这些技术怎么来传输的对吧
我们把它分成四种情况
一种情况的是
这个主机能够直接发送到目的地
也就说目的主机和源主机对吧,接收者和发送者
他在同一个网络里面
那么这时候呢
我们就需要直接通过这个LAN直接通过本地网络就可以把它发送到这地方
他就是
相对这种情况是相对最简单的
也就是指在本地网络里面通信
但是更常用的一种情况的是
我的发送者要发送的连接互联网
比如说访问
163.com对吧
这时候发现163.com
这个接收者不在我这个当前的局域网里
所以呢
我需要把我发送的请求交给路由器
往往呢
就是这个路由器呢
往往就是默认网关
往往就是默认网关
由这个我们帮他通过当前的LAN把它发送到这个路由器上
由路由器来做进一步的处理
那么路由器接到这个数据之后呢
他就需要
对它做进一步的路由,之后发现他下一跳
这个下一跳
那么他又可以通过他们路由器两个路由器连接到同一个网络上
路由器发给下一跳是吧
接下一跳
当这个下一跳
这种情况他会走很多次对吧
如果你访问一个远端的接收者的话
你会发出去我原来的服务器的话
他会这种情况会跳很多次对吧
跳很多次
跳很多次之后最终到达了我们的目的地
receiver这台主机的所在的网络
这时候这个路由器就会
把这个数据包呢
直接发送在相同的网络发送给receiver对吧
也就说这地方他一个路由的过程
那个第一种情况呢
路由是直接
找到一个接口
也就是他的下一跳
就是目的IP地址
这一个他的下一跳是默认网关
这也让他下一跳
就是他通过路由表选出来了一个最合适的下一跳
next hop
对吧
这是这种情况会跳很多次
然后呢
这个呢
他的下一跳
就在他本地网络
所以它下一跳就是目的IP地址
所以呢
这四种情况
我们都需要进行路由查询
对吧,都需要进行路由查询
但是
第一种情况和第四种情况
他的下一跳是他当前这个数据包的目的IP地址
这两种呢
这两种情况啊
就是都是这个呢
是默认网关
一般来讲是默认网关
那也可能这个LAN上还接了其他的几个路由器
他只是指定了另一个是不是网关他就是路由到这儿来的
也有可能,这两种情况的都是通过路由选择选择到了一个下一跳来
进行的
ok这是IP层的协议
我们先讲到这
-课程内容简介
--Video
-网络协议基础
--Video
--Video
--Video
--Video
-上网浏览网页背后的网络通信过程
--Video
--Video
-实验环境安装配置
--Video
-网络相关命令
--Video
--Video
-本周作业
--外部链接
-编译、构建和调试
--Video
--Video
--Video
-Socket接口
--Video
--Video
-UDP范例代码
--Video
-TCP范例代码
--Video
-本周作业
--外部链接
-TCP协议概述
--Video
--Video
-Linux网络协议栈源代码简介
--Video
-Linux系统的编译、构建和调试
--Video
--Video
-TCP协议源代码分析
--Video
-本周作业
--外部链接
-IP协议基础
--Video
-路由表
--Video
-路由转发举例
--Video
-IP协议栈源代码解析
--Video
-路由协议简介
--Video
-网络层数据传输路径解析
--Video
-本周作业
--外部链接
-ARP协议基础
--Video
-ARP解析的过程
--Video
-ARP解析在网络传输过程中的作用
--Video
-ARP协议栈源代码解析
--Video
-本周作业
--外部链接
-以太网基础
--Video
--Video
-交换机的学习、转发和过滤数据库
--Video
-常见二层协议
--Video
-数据链路层在Linux网络协议栈中的一些关键代码分析
--Video
-本周作业
--外部链接
-DNS协议基础
--Video
-DNS域名的存储
--Video
-DNS域名解析过程分析
--Video
-本周作业
--外部链接
-互联网架构设计的最初动机与核心目标
--Video
-互联网架构设计的具体目标及背后重要权衡
--Video
--Video
--Video
-课程考核
--外部链接

