第一讲 为什么要学习网络协议
知识要点:
1、协议三要素:语法、语义、顺序。
- 语法:一段内容要符合一定的内容和格式。如:括号要成对,某些语言的结束要有分号等。
- 语义:一段内容要代表的某种含义,必须要有意义。如数字减数字是有含义的,数字减字符就没有意义。
- 顺序:先做什么,后做什么。
2、以下单流程为例,查看互联网运行中的网络协议
浏览器输入网址,https://www.kaola.com (此为URL) ,浏览器只知道名字,不知道具体的地点,所以无法访问。于是,采用地址簿去查找,(可以使用一般的地址簿协议DNS去查找,还可以使用另一种更加精确的地址簿查找协议HTTPDNS)。最终,可以找到地址:106.114.138.24。
知道目标地址,浏览器打包请求,普通浏览使用HTTP协议,加密传输使用HTTPS协议。(协议里都应包括“买什么和买多少”)。