关于《趣谈网络协议》的读书笔记
-
食用指南
1.1 测试
1.2 答疑解惑
1.3 知识串讲
1.4 知识图谱
1.5 实验环境
1.6 讲解大纲 -
测试
-
为什么要学习网络协议
-
网络分层的真正含义是什么
-
ifconfig
食用指南
目的:找到最佳的学习姿势;更高效的使用学习资料!
具体执行步骤:
1.1 测试
拿出纸笔,认真思考,完成10道能力测试题(找出薄弱点,查漏补缺)
1.2 答疑解惑
每一节留下的2道思考题,认真思考;将想法和疑惑记下来;思考后再去看下一节的文章和解惑的文章
1.3 知识串讲
将前36章的内容做一个总结性的概括,通过网购的真实案例进行讲解
1.4 知识图谱
总结提炼本教材的精华,画在一张图上
1.5 实验环境
上手操作
1.6 大纲
1------2讲:第1期
3------6讲:第2期
7----13讲:第3期
14–21讲:第4期
22–36讲:第5期
测试
10道题只有2道勉强有印象,其余不会。
为什么要学习网络协议
协议三要素:语法、语义、顺序
语法:写一段话,这段话要符合某个规则;例如括号要写对,结尾要加分号… …
语义:写一段话,要有意义能够表达一种含义;例如数字相加有意义,数字和文本相加就是扯淡
顺序:写一段话,要表明先做什么,后做什么
初步理解
网络协议是一种通用的语言
会一门编程语言的协议,可以操作计算机。如果想要操作所有的计算机,就需要了解这些计算机通用的协议 —— “网络协议”
总结:整片文章没有明确指出为什么要学习网络协议;但是简单的讲解了一个请求的流程。
网络请求大致流程
#举例:双11购物的请求 和 写信找人帮忙
1 根据url通过“DNS协议”或者“HTTPDNS协议”查找ip地址 ===============》 比如知道“故宫”,然后百度一下具体的地址
这种112.122.21.21就是互联网的门牌号
2 应用层 :通过HTTP协议和HTTPS协议来打包请求(我要买什么,买多少) ===============》 开始写信了,可以写大白话也可以用摩斯密码
但是不管你使用哪种摩斯密码最终的本质就是写信告诉那个人我要买啥,买多少
3 传输层 :选择哪个快递公司给我送信
无连接的协议 UDP ===============》 暂时不知道后面补上
面向连接的协议 TCP ===============》 这种就是我国的“东风快递”使命必达
TCP中还有两个端口,这就好比是到了地方之后你先找谁,然后在找谁,一层层的接近目标
一个是浏览器监听的端口 ===============》 进入故宫在门卫那里你要提及的口令
一个是电商服务器监听的端口 ===============》 过了故宫门卫到乾清宫那里你要提及的口令
4 网络层 :告诉送快递的送到哪个地址,顺便说一下我的地址方便退货,换货啥的
包含两个地址 原客户端的IP ===============》 写信人的地址
电商服务器的IP ===============》 收信人的地址
交代了后事,快递员就上路了。在知道地址以后,他就要明白这个地址在本地还是在外地,如果在外地就要送到中转站了,类比一下这个中转站就是“网关”。
然后咱们的快递员就要联系网关了,大吼一声:“中转站(网关)的地址是多少啊”
网关:“我是,我在村东头,小桥边(192.168.1.1)”
而这吼的一声就是“ARP协议”。
5 MAC层 :快递小哥愉快的跟着网关的地址来到了村东头
到了村东头啦,这个中转站呢根据你的地址,对照着路线告诉你下一个中转站发哪里。中转站就好比是“路由器”,对照的路线就是“路由表”;一旦快递到了下一个中转站,那里的快递员就会看你的目标地址,然后再给你分配下一个中转站。这种分配就是路由协议。
经历了千山万水终于到了最后一个中转站了,然后就开始派单。
终于,到了故宫中转站那里了。中转站一看,地址对的,然后签收一下(取下MAC头)送到故宫
6 网络层 :故宫门卫一看地址对的,再签收一下(发送给操作系统的网络层) ,再一看卧槽,东风快递啊,于是找来东风快递的专门跑腿
7 传输层 :当找到东风快递的跑腿,这时候就会回复一下,报个平安,我到了。如果一直收不到回复,东风公司就会一直发,直到你回复为止。
最终根据这个口令找到相应的人,开始干活
网络分层的真实含义是什么
“分层”思想是整个计算机的精华
- 为什么要分层?
网络是个非常复杂的东西,凡复杂程序都要分层。
个人想法:层。这个概念在计算机中的应用较为广泛。可能还是为了各司其职,相互配合。
ifconfig
ifconfig 和 ip addr 都能够查看ip地址,但是这两者之间有什么区别呢?
教程中没讲
主要讲述内容:1、ip是地址,mac是身份证,ip分公有ip和私有ip,CIRD可以用来检查是不是自己人