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

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

Video在线视频

Video

下一节:Video

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

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

那看我们刚才说的URL,输入的URL,就是网址

它包含这几个部分

第一个是协议

我们协议部分通常是由http

和https两种协议

现在http

如果是用的话

好像我们很多浏览器上面就会提示了不安全

我们现在以https为多

然后我们中间的这块,www.baidu.com是我们的域名

然后/s这个就是我们的要查询的路径

然后还有就是后面是我们的查询参数

#这个是我们的猫点

锚点的话就是说

我们在一个页面里面

我们指定一个页面

里面哪一块哪一个定位到哪一个点

比如我们在一个页面

我们要访问什么网址啊

什么的东西的时候或者我们读一篇文章的时候

有的文章是非常长的

要翻几十页

那我们这边有章节

章节上面有个锚点

比如5章节

我们就记个#5直接跳过去

这是我们的一个锚点的使用

OK这个URL比较简单

大家整天都接触

然后这个我们说一下

我们有域名

我们是怎么拿到IP的

其实就跟我们的

根据地址去找一个电话

类似的电话号码的意思就是他的一个作用

就相当于一个电话簿解析的过程

就是我们自己的DNS客户端就是我们自己的

比如我们PC

你们自己的PC我们自己的电脑

然后去我们的DNS服务器上面

本地的DNS服务器那边的请求

比如我们路由器上面就有一个DNS server

是我们请求本地的DNS server

这时我们就说

www.baidu.com

他的IP是多少

我问他

他本地里面如果是有

有这种记录的话还直接发给你了

他如果要没有的话

他就又问根服务器,DNS根服务器

他说

他就问

baidu.com在哪,谁负责呢

然后呢

这个顶级的root,这个顶级的一个DNS服务器

然后就往下分任务了

他就说

是在可能是在.com的DNS服务器上面

.com上面可能就是二级了

就是我们的一个DNS的二级

然后这个时候我们的本地的DNS server再去问你得看吧

这就第四步,你得看这个时候的服务器

然后我们这个.com说

也不在我这边

但是我知道在哪里

他下一级

然后再去问

这个就是来来回回

这是一个递归

直到我问到

我一直往下问

问完之后

那我们

最后我给你拿到了IP地址

然后第九步

然后我们就直接把访问到我们的IP地址了

那我们就直接可以访问了

就可以通讯了就可以了

这是一个DNS的一个解析过程

具体的协议可能比这个还要复杂

这只是说我们的一个递归的一个询问的过程

我们比较简单地了解他

知道这回事就可以了

然后刚才我们说到了我们域名获取IPDNS

那我们拿到IP之后

还要往下获取啊

我要回去MAC那这个时候就是我们的ARP

ARP协议

然后我们拿到MAC之后

那通常已经到了交换机里

这个时候

那我们就可以根据我们的MAC地址

获取我们的端口

然后查的就是我们的MAC表就是访问table

然后拿到端口号就是我们的

拿到端口号就定位了

我给你PC了就可以了

然后我们总结一下刚才我们

这个模型

我们刚才在开篇的时候我们也介绍了一下

那我们现在主要是其中的

是我们的中间的那一部分

那怎么样

我们的一个数据是怎么样从上到下

从下到上来回去访问的

这是一个过程

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

第一周:互联网概述

-课程内容简介

--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笔记与讨论

也许你还感兴趣的课程:

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