首页 > 代码库 > 整理网络基础

整理网络基础

一、什么是互联网协议以及为何要有互联网协议?

答:网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合。

因为协议是用来描述进程之间信息交换数据时的规则术语。在计算机网络中,两个相互通信的实体处在不同的地理位置,其上的两个进程相互通信,需要通过交换信息来协调它们的动作和达到同步,而信息的交换必须按照预先共同约定好的过程进行。所以必须要有网络协议。

二、OSi五层模型

技术分享

三、用户上网流程 

本机自动获取IP、子网掩码、网关IP、DNS的IP——打开浏览器输入网址——DNS协议(基于UDP协议)——HTTP端口——TCP协议——IP协议——以太网协议——服务器端响应。

 

整理网络基础