网络基础知识——TCP/IP协议

背景:

中国人就是聪明,没的说,老早之前我们就有了四大发明,从农业时代到工业时代,再到现在的科技时代,计算机的出现是我们当代的重要发明,从大型计算机到现在的微型计算机,计算机已经彻底进入到了我们的生活,但是网络的出现真的是如虎添翼,一个手机带你走遍天下,交更多的朋友。网络从2G到4G,再到无线网,真的是发展迅猛,下面就和大家分享一些基础的网络知识。

计算机网络

WAN:Wide Area Network(广域网)
LAN:Local Area Nerwork(局域网)

协议层模型:

这里写图片描述

协议:

协议简单来说就是终端之间利用网络通信时事先达成的一种“约定”。互联网中常用的代表性的协议有IP、TCP、HTTP等,LAN中常用协议有IPX、SPX等

这里写图片描述

传输方式:

因为数据发送方法的不同有不同的分类,下面是最常见的:即面向有连接型和面向无连接型。

这里写图片描述

发送数据之前,需要在收发主机之间建立一条通信线路,在通信传输前后,专门进行建立和断开连接的处理,可避免发送无谓的数据

这里写图片描述

这种类型不要求建立和断开连接,发送端可任何时候发送数据,接收端也不知道自己何时从哪里接受数据,这种情况下,接收端需要时常确认是否收到数据,彼此也不需要确认对方是否存在

下层向上层提供的服务分为两大类:面向连接服务(Connection-oriented Service)和无连接服务(Connectionless Service)。为了使服务原语的概念更具体化一些,下面以一个简单的面向连接的服务为例进行说明,它使用了下述8个服务原语:
(1)连接请求:服务用户请求建立一个连接。
(2)连接指示:服务提供者向被呼叫方示意有人请求建立连接。
(3)连接响应:被呼叫方表示接受建立连接的请求。
(4)连接确认:服务提供者通知呼叫方建立连接的请求已被接受。
(5)数据请求:请求服务提供者把数据传至对方。
(6)数据指示:表示数据的到达。
(7)断连请求:请求释放连接。
(8)断连指示:将释放连接请求通知对方。
这个例子中,连接是有确认服务,而断连是无确认服务。将该例子与电话系统做一个比较,也许有助于理解这些原语是如何应用的。请考虑一下打电话邀请您的一位朋友到家中吃饭的如下步骤。
(1)连接请求:拨朋友的电话号码。
(2)连接指示:朋友的电话铃响了。
(3)连接响应:他拿起电话。
(4)连接确认:您听到响铃停止。
(5)数据请求:您邀请他来吃饭。
(6)数据指示:他听到了您的邀请。
(7)数据请求:他说他很高兴来。
(8)数据指示:您听到他接受邀请。
(9)断连请求:您挂断电话。
(10)断连指示:他听到了您挂断电话,也挂断电话。

你可能感兴趣的:(学习总结)