关于计算机网络
发布日期:2021-06-27 12:56:04 浏览次数:35 分类:技术文章

本文共 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 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:XML
下一篇:线程池

发表评论

最新留言

很好
[***.229.124.182]2023年12月03日 22时50分28秒