
本文共 943 字,大约阅读时间需要 3 分钟。
关于计算机网络
1、计算机的IP地址:是计算机在互联网中的唯一标识符(公网ip),类似于人在社会中的身份中号码。
本机IP:127.0.0.1 lohalhost
2、域名:又称网域,是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时对计算机的定位标识(有时也指地理位置)。
域名可以理解为IP地址的别名以方便记忆,当输入域名(如www.baidu.com)后,计算器及回访问域名解析商,然后得到ip地址,在进行访问。
3、端口号:是计算机中程序的标识,用于在一台计算机中区分不同的应用程序
范围为:0-65535之间
注意: 端口号在使用时,应尽量避免0-1024之间的端口号,因为已经被一些知名软件以及windows操作系统占用了
4、通信协议:计算机之间交流的标准,是对数据的传输速率,传入接口,步骤控制,出错控制等等制定的一套标准
常用的通信协议:
1、http协议:超文本传输协议。 80端口号 2、https协议:安全的超文本传输协议。43端口号 3、ftp协议:文件传输协议。21端口号 4、TCP协议:传输控制协议 5、UDP协议:数据报协议TCP协议
TCP协议:传输控制协议,是面向连接的通信协议,即传输数据之前,在发送端何接收端建立逻辑连接,然后再传输数据,它提供了两台计算机之间可靠无差错的数据传输
三次握手
Tcp协议中,在发送数据的准备阶段,客户端与服务器之间的三次交互,从而保证连接的可靠性
- 第一次握手:客户端向服务器发出连接请求,并等待服务器确认
- 第二次握手:服务器端向客户端回送一个响应,通知客户端收到了连接请求
- 第三次握手:客户端再次向服务器发送确认信息,确认连接
完成三次握手建立连接之后,客户端何服务器就可以开始传输数据了。由于这种面向连接的特性,TCP协议可以保证传输数据的安全,因此应用十分广泛,例如下载文件、浏览网页等
UDP协议
UDP协议:用户数据报协议。UDP协议是一个面向无连接的协议。传输数据时,不需要建立连接,不管对方端服务是否启动,直接将数据、数据源何目的地址都封装在数据包中直接发送。每个数据包的大小限制在64k以内。它是不可靠协议,因此无连接,所以传输速度快,但是容易丢失数据。
转载地址:https://blog.csdn.net/weixin_43454088/article/details/117389901 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
关于作者
