网络知识点
1. 网络层次及其主要协议:
-
物理层
硬件发送信号,比如决定是否用电信号的高低电平代表0和1,连接的建立和断开,传输是否可以双向进行,网络连接有多少针以及每一针的用途。 -
数据链路层
简单的来说,就是将一条有错误的传输线路掩盖成一条没有错误的传输线路。方法是发送方把数据分成许多帧,每发送一帧,接受方就得发送一个确认帧。
对传输操作进行严格的控制和管理 -
网络层
物理层简单来说就是用什么发送数据,数据链路层简单来说就是怎么在两个相邻的机器之间发送,而网络层简单来说就是如何在一个子网内通过路由,由一个机器发送数据到另一个机器。具体方式是建立路由表,路由可以是动态的,也可以是静态的。 -
传输层
由此往后的层都是端到端的,包括此层。而前边的三个层是两个机器之间。
端到端的连接是这个层的典型协议是TCP/IP协议。端到端可以简单理解为一台计算的端口与另一台计算机的端口之间进行的通信。 -
会话层
计算机两个应用程序之间进行的会话,这两个应用程序可以是在不同计算机上,也可以是在一台计算机上的。建立会话可以确定由谁发送信息,令牌等。 -
表示层
由于两台计算机之间的编码方式可能不一致,由一台计算机给另一台计算机发送的信息必须经过一个抽象的统一的接口,转化为两台计算机都能理解的“语言”,简单的说这就是表示层干的活。 -
应用层
在这一层,是应用程序之间进行的通信。经典的有HTTP协议,浏览器(客户机的应用程序)与另一台计算机服务器(应用程序)进行通信。
协议功能:
ARP:将IP地址转为物理地址。
RARP:将物理地址转IP
BGP:属于外部或域间路由协议。BGP的主要目标是为处于不同AS中的路由器之间进行路由信息通信提供保障。
2. 脉码调制
脉码调制是对模拟信号 进行处理、量化、编码后转换为数字信号的一种调制方式。
调制的目的是把要传输的 模拟信号 或 数字信号 变换成适合信道传输的信号,解调为调制的反过程
3. 以太网5 4 3原则
5:允许5个网段,每网段最大长度100米。
4:在同一信道上允许连接4个中继器或集线器。
3:在其中的三个网段上可以增加节点。
2:在另外两个网段上,除做中继器链路外,不能接任何节点。
1:上述将组建一个大型的冲突域,最大站点数1024,网络直径达2500米。
4. HTTP状态码
状态码分为5类,如下:
1××(“继续努力”) => 表示接收到请求并且继续处理
2××(“开心”) => 表示动作被成功接收、理解和接受
3××(“又要跑一趟”) => 为了完成指定的动作,必须接受进一步处理
4××(“自己的问题自己解决”) => 客户端发生错误,请求中包含错误语法,请求不能被正确执行
5××(“服务不到位”) => 服务端出现错误,服务器不能正确地执行请求。
5. IP地址分类:
6. DNS解析
主要过程:
浏览器先查看自身缓存
浏览器查看系统缓存
上述缓存都不存在时执行下述动作:
客户端发起请求至LOCAL DNS服务器
LOCAL DNS服务器向ROOT DNS服务器发起解析请求
ROOT DNS返回 gTLD地址
LOCAL向gTLD发起请求
gTLD返回Name Server服务器地址。
LOCAL向Name Server发起请求。
Name Server返回IP
LOCAL向客户端返回IP
root 可以称为:根域名服务器
gTLD 可以称为:主域名服务器
网友评论