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

本文介绍了计算机网络的基本概念,包括广域网(WAN)与局域网(LAN)的区别,以及网络通信中的重要协议如IP、TCP、HTTP等。同时,文中还详细解释了网络通信中的面向连接与无连接的传输方式,并通过电话系统的类比帮助读者更好地理解。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

背景:

中国人就是聪明,没的说,老早之前我们就有了四大发明,从农业时代到工业时代,再到现在的科技时代,计算机的出现是我们当代的重要发明,从大型计算机到现在的微型计算机,计算机已经彻底进入到了我们的生活,但是网络的出现真的是如虎添翼,一个手机带你走遍天下,交更多的朋友。网络从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)断连指示:他听到了您挂断电话,也挂断电话。

评论 30
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值