JavaWeb笔记之快速了解网络协议

 网络协议

网络:

 

计算机网络,是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和[1]  信息传递的计算机系统 

 

协议:

 

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

 

网络协议是由三个要素组成:

(1) 语义。语义是解释控制信息每个部分的意义。它规定了需要发出何种控制信息,以及完成的动作与做出什么样的响应。

扫描二维码关注公众号,回复: 5585532 查看本文章

(2) 语法。语法是用户数据与控制信息的结构与格式,以及数据出现的顺序。

(3) 时序。时序是对事件发生顺序的详细说明。(也可称为“同步”)。

 

IP :一台在互联网中的唯一地址标识

端口:每一个运行的时候指明一个特定端口,随后就可以快速的找到这个程序

http协议:超文本传输协议

URI  : 统一资源标识符    规范

URL  : 统一资源定位符    具体实现 

 

http://www.baidu.com/aa.jpg

file:///c:/a.txt

协议://路径  

http:// https://  file:///  ftp://   thunder:// 

路径:本地:盘符:/xx/xxx/xxx

      网络:ip地址:xxxx/资源路径

 

域名:代表我们的IP--à www.baidu.com

DNS:解释这一套转换规则

服务器  : 向客户端提供数据支持和数据服务

硬件服务器:一个比较牛逼的电脑!

软件服务器:一个装在服务器电脑上的程序,

这个程序可以接收客户端的数据,并且响应客户端(给客户端发送数据)

 

客户端  : 直接和用户交互的,通常有图形界面

 

 C/S结构 :client/server

例如:电脑上面的QQ,迅雷等软件

 B/S结构: brower/server

例如:现在所有的网站,淘宝,京东,公司官网等

猜你喜欢

转载自blog.csdn.net/DaySurprise/article/details/78622415
今日推荐