当前课程知识点:互联网体系结构 >  第一周:互联网概述 >  上网浏览网页背后的网络通信过程 >  Video

返回《互联网体系结构》慕课在线视频课程列表

Video在线视频

Video

下一节:Video

返回《互联网体系结构》慕课在线视频列表

Video课程教案、知识点、字幕

当我输入一个网址的时候

我们的数据是怎么来进行变化的呢

按照我们刚才所学的东西

其实我们可以做一个逆向的一个

营业员也支持我们可以刚才刚才求的所有的东西也有

我们现在就可以用得上

那我们看了啊

所有要做的事情

首先我输入一个网址

网址就是我们说的URL

通常说的URL

我这边又不掉书袋子了啊

就告诉大家说URL代表什么意思

这个我们不说了

待会儿我给大家举个例子啊

都清楚整天整天输入上网

应该这个网址应该知道

然后我们通过网址里面提取到我们的域名

用网址里面包含域名

这个时候我们的域名了

域名就相当于

其实就相当于我们的IP

但是呢

他是一个IP的

一个起了一个别名

他这个别名

因为IP地址太难记了吗

几个数字怎么记

那比如我的这个记baidu.com

这个东西还是很好记的嘛

拼音吗

或者163.com

这还可以

所以我们记住163就可以了

然后.com

其实大家也都比较熟悉的

那我要记着一串的IP地址

这个无差别的记这些东西

我觉得

除非比如说你像谷歌的一些网关地址

8.8.8.8

这种IP地址我记得住那其他的没有什么特殊的东西的时候

我们很难记住这些东西

那我们不记IP地址

所以说我们需要域名

其实跟刚才我们的类似的我们域名和IP地址是有一个映射关系的

我们可以通过域名获取到你俩个地址

我们这边也有个协议

DNS

当然反过来也是可以查到你给我们通过IP地址

然后获取到我们的域名

也是可以的

恩我们第一步先获取到域名了

那我们第二步

通过域名获取到我们的IP地址

有了IP地址

我们就熟了吧

然后就是我们的三层的协议了

对吧

这有了IP地址之后我们就可以啊

这边客户端发送TCP链接,是四层的协议

TCP连接了,发起一个TCP连接

的意思就是我要从我们可以理解成在三层的概念上理解我们说

我们拿到我们的IP地址之后

我们仨对于这个IP地址对这个IP地址发一个封包

发一个封包的时候

我们这个IP地址我们接下来会怎么办

我这个封包往哪送

我们现在先往局域网里面送对吧

我们局域网里面我们先安排一下

嘿这个IP地址

MAC在我们局域网里面有没有还八成没有吧

你不可能你的这个MAC地址不可能

在这个局域网用户访问的是个公网

如果在的话你直接二层协议发过去就完了

对吧

如果没有

要不就发给网关

就是我也可以理解成我发到我们的路由上去

经过重重的路由

那我们终于到达了我们的

比如我百度的交换机的机房

然后这个局域网里面

还是一样的道理

进来之后先问啊

这个IP地址咱这边有MAC不

然后我们经过因为经过重重路由拿过来的到这个子网里面了

应该可以拿到MAC

这个时候我们查询到这个IP地址对应的MAC地址

OK

那我们再去这个交换机上再把根据这个MAC地址拿到我们的端口号

然后我们的数据就用交换机转到我们这个端口上去

让我们找端口上

所在的这个服务器

那就收到了我们的数据了

这就是我们整个的一个流程

也比较简单啊

但是我们这个题目

比如我们输入网址之后

后台到底发生了什么

其实如果大家有兴趣的话

可以搜一下

有很多呢

但是解释都不一样

有的会着重在应用层上面会或者是传输层上面

他会说啊

TCP的三次握手

四次挥手

发送数据

然后呢

有的是

比如说我要访问的是百度的这个网址

让我浏览器拿到数据之后

那我是怎么样的去渲染,浏览器的渲染的一个过程

然后浏览器渲染完之后

然后会给你交呗

然后再去获取其他的资源

就是这种系列都有不同的分析啊

但只是偏重的不一样

我们这里偏重的是整个的网络数据的一个传输

这个是我们比较理想

下面理想情况下进行的传输,永远说我们可能

有的时候我们可能还有还有一些

更比如说有些负载均衡设备啊

或者经过一些其他的特殊设备的时候

他肯定是不太一样的

我们在这个地方就只简单介绍一下比较标准

然后简单的阵容

网络设备使用这些设备能构建起来

我们要的一个网络

这就是我们所要做的事情

那我们把里边所要做的一些东西事情

然后我们看一下

对于我们整个一个拓扑

你比如从左边往上要发送一个数据

告诉我们比如我要访问

我想访问百度,那他先

经过他自己的交换机

然后他交换机在网上报给我们啊

路由器我们的路由器

其实我们路由器里面现在的路由器也都集成了一个DNS和DNS服务器

还有就是我们的网关的一些功能啊

他的集成度蛮高的

但我们的交换机集成了一些网桥

一些转发是这些东西都有

现在的设备都是集合在一起

甚至我们有些路由器集成了有部分交换机的功能

合在一起

OK

那我们在经过我们的

因特网就是我们的外网,经过我们的外网

然后在到达我们这边的路由器

经过这款是到达准确的路由器

经过的是我们的路由表寻址

路由表我们路由完了之后到了我们这边

交换机里边之后

那我就到了我们服务器这边的内网,服务器内网就是我们的二层交换就可以了

整个的过程就是对应着我们的

从二层从一层二层一直到我们的应用层

互联网体系结构课程列表:

第一周:互联网概述

-课程内容简介

--Video

-网络协议基础

--Video

--Video

--Video

--Video

-上网浏览网页背后的网络通信过程

--Video

--Video

-实验环境安装配置

--Video

-网络相关命令

--Video

--Video

-本周作业

--外部链接

第二周:Socket网络编程

-编译、构建和调试

--Video

--Video

--Video

-Socket接口

--Video

--Video

-UDP范例代码

--Video

-TCP范例代码

--Video

-本周作业

--外部链接

第三周:TCP协议与Linux内核

-TCP协议概述

--Video

--Video

-Linux网络协议栈源代码简介

--Video

-Linux系统的编译、构建和调试

--Video

--Video

-TCP协议源代码分析

--Video

-本周作业

--外部链接

第四周:IP协议及路由表

-IP协议基础

--Video

-路由表

--Video

-路由转发举例

--Video

-IP协议栈源代码解析

--Video

-路由协议简介

--Video

-网络层数据传输路径解析

--Video

-本周作业

--外部链接

第五周:ARP协议及ARP缓存

-ARP协议基础

--Video

-ARP解析的过程

--Video

-ARP解析在网络传输过程中的作用

--Video

-ARP协议栈源代码解析

--Video

-本周作业

--外部链接

第六周:二层交换网络及转发过滤数据库

-以太网基础

--Video

--Video

-交换机的学习、转发和过滤数据库

--Video

-常见二层协议

--Video

-数据链路层在Linux网络协议栈中的一些关键代码分析

--Video

-本周作业

--外部链接

第七周:DNS协议及域名存储与解析

-DNS协议基础

--Video

-DNS域名的存储

--Video

-DNS域名解析过程分析

--Video

-本周作业

--外部链接

第八周:互联网架构设计背后的渊源

-互联网架构设计的最初动机与核心目标

--Video

-互联网架构设计的具体目标及背后重要权衡

--Video

--Video

--Video

-课程考核

--外部链接

Video笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。