说一下你对计算机网络协议的理解?
局域网(LAN):某一区域由多台计算机组成的计算机组,范围在几公里
广域网(WAN):范围在几十公里到你千公里,一个区域的计算机网或者整个国家的计算机网。
无线局域网(WLAN)是LAN的一种,使用电磁波进行架构。
协议:计算机网络中进行数据交换而建立的规则、标准或约定的集合。
协议的标准:ISO(国际标准化组织)制定了一个国际标准OSI(开放式通信系统互联参考模型)。
OSI的层级划分:物理层(bit,位)、数据链路层(帧)、网络层(数据包)、传输层(数据段)、会话层(建和断开通信连接)、表示层(将数据格式转化为标准格式)、应用层(各种协议)。
Tcp/ip模型:物理层(bit,位)、数据链路层(帧)、网络层(数据包)、传输层(数据段)、应用层(其他三层的集合)。
IP:Internet Protocol(网际互连协议)的缩写,是TCP/IP体系中的网络层协议。IP协议只为主机提供一种无连接、不可靠的、尽力而为的数据报传输服务。
TCP:(Transmission Control Protocol 传输控制协议)是一种面向连接的、可靠的, 基于IP的传输层协议。
HTTP:即超文本传送协议 (HTTP-Hypertext transfer protocol) 。它定义了浏览器(即万维网客户进程)怎样向万维网服务器请求万维网文档,以及服务器怎样把文档传送给浏览器。从层次的角度看,HTTP是面向(transaction-oriented)应用层协议,它是万维网上能够可靠地交换文件(包括文本、声音、图像等各种多媒体文件)的重要基础。并且详细的规定了客户端浏览器与服务器之间互相通信的规则。
HTTP之URL与URI:HTTP使用统一资源标识符(Uniform Resource Identifiers, URI)来传输数据和建立连接。URL是一种特殊类型的URI,包含了用于查找某个资源的足够的信息 URL,全称是UniformResourceLocator, 中文叫统一资源定位符,是互联网上用来标识某一处资源的地址。
FTP:文件传送协议。
TELNET:远程登录协议。
DNS域名解析协议。
SMTP:简单邮件传送协议。
DHCP:动态主机配置协议。
参考链接:https://www.cnblogs.com/hello-web/p/10394210.html
https://www.cnblogs.com/fzz9/p/8964513.html