当前位置: 首页 > news >正文

网站的交互体验市场调研报告模板范文

网站的交互体验,市场调研报告模板范文,天眼查免费查询,开发一个简单的系统目 录 一、什么地方会用到网络端口#xff1f; 二、端口的定义和作用 #xff08;一#xff09;TCP协议和UDP协议 #xff08;二#xff09;端口的定义 #xff08;三#xff09;在TCP/IP体系中#xff0c;端口(TCP和UDP)的作用 #xff08;…目                    录 一、什么地方会用到网络端口 二、端口的定义和作用 一TCP协议和UDP协议 二端口的定义 三在TCP/IP体系中端口(TCP和UDP)的作用 四使用端口进行网络通信 三、端口的分类 一端口分配方式 二TCP/IP的端口号分配 1公认端口Well Known Ports 2注册端口Registered Ports 3动态和/或私有端口Dynamic and/or Private Ports 四、常见的端口号 四、视频监控和流媒体通信中的端口号 一、什么地方会用到网络端口 我们经常在浏览器的地址、或一些命令行栏输入如下一些URL统一资源定位符 编号 URL 描述 1 http://10.2.2.2:23000 访问IP为10.2.2.2端口为23000的网页 2 rtsp://192.1.3.33:5546 访问IP为10.2.2.2端口为5546提供的RTSP流 3 telnet 166.3.2.1 2329 访问166.3.2.1上tcp端口2329提供的服务 4 rtmp://123.45.22.33:8080 访问IP为123.45.22.33端口为8080提供的RTMP流 5 http://vidist.cn 访问域名为vidisit.cn的web网站端口80 6 https://vt.vidisit.cn:2800 访问域名为vt.vidisit.cn的web网站端口2800 这些url 都是为了访问一些服务这些服务是有某个服务器提供。同时可能会输入如下URL http://192.168.1.8/crm/index.php?pageto_moduleHomepageto_actionindex http://121.37.68.30:26558/realv/index-auto.html?cid32050100001310000212 rtsp://192.1.3.33:5546/devid3205010000131 这些也代表着特定的意义。我们可以看出我们要访问网络资源除了要输入IP地址以外我们还需要一个端口、以及一些协议的名称比如HTTP、RTSP、RTMP、TELNET等等。这里面说的端口是TCP或者UDP的端口这些协议一般都属于应用层协议都是基于TCP和UDP的或者说是在传输层以上的应用层协议。 基于TCP/IP的各种应用层协议非常多我们这里就不再详细描述了我们这里主要谈谈网络端口。 二、端口的定义和作用 一TCP协议和UDP协议 TCPTransmission Control Protocol协议意为传输控制协议。 UDPUser Datagram Protocol协议意为用户数据报协议。 TCP和UDP协议在TCP/IP五层协议中都位于传输层负责在网络中传输数据。具体来说它们都提供了数据传输的端到端服务并使用端口号来标识发送和接收数据的源应用程序。 TCP和UDP协议在数据传输方式和服务质量方面存在显著差异。TCP协议提供面向连接的、可靠的数据传输服务。它使用端口号来标识不同的应用程序以便在网络中正确地路由和传输数据。TCP协议通过确认机制、重传机制、流量控制和拥塞控制等机制来保证数据传输的可靠性和效率。而UDP协议则是一种无连接的、尽最大努力的数据传输协议不保证数据传输的可靠性和顺序适用于对实时性要求较高的应用如流媒体、VoIP等。 二端口的定义 在TCP/IP协议中端口号是一个16位的整数用于标识网络进程。端口号的主要作用是让应用层的各种应用进程都能将其数据通过端口向下交付给传输层以及让传输层知道应当将其报文段中的数据向上通过端口交付给应用层的哪个进程。从这种意义上讲端口是用来标志应用层的进程。每个端口号只被一个进程占用但一个进程可以绑定多个端口号。 在因特网中不同计算机的相同端口号是没有联系的端口的作用是让应用层的各种应用进程都能将其数据通过端口向下交付给传输层以及让传输层知道应当将其报文段中的数据向上通过端口交付给应用层的哪个进程。 如果把IP地址比作一栋大楼端口就是这栋大楼的房间一个IP地址的端口可以有65536即256×256个端口是通过端口号来标记的端口号只有整数范围是从0 到65535256×256。可以理解为这个这栋大楼有65536个房间。 网络层IP层接收到网络数据以后根据端口号分发给各个应用层APP。类似快递到达大楼后大楼传达室根据目的地址上面的具体房间号分发给大楼里面的不同的房间大楼入住单位图示如下 三在TCP/IP体系中端口(TCP和UDP)的作用 归纳一下在TCP/IP协议中主要是TCP和UDP用到了端口号。端口的作用主要有两个 标识应用程序每个端口号都是唯一的可以用来标识运行在计算机上的应用程序。当数据包在网络中传输时目的端口号可以告诉操作系统应该将数据包发送到哪个应用程序。实现多任务处理通过使用端口号一台计算机可以同时运行多个应用程序并正确地处理进入和离开的数据包。每个应用程序可以绑定到一个特定的端口号这样就可以通过不同的端口号来区分不同应用程序的数据包。 四使用端口进行网络通信 在TCP/IP中不管是TCP还是UDP它们都是通过源端口号和目的端口号来标识不同的应用程序并使用这些端口号来传输数据达到网络通信的目的。当网络中的数据到达目的主机时操作系统的网络协议栈会根据数据中的目的端口号将数据送到相应的应用程序。这样不同的应用程序就可以通过不同的端口来接收和发送数据实现网络通信。 以UDP为例UDP进行数据通信的过程可以简要描述如下 创建套接字socket首先在UDP通信中需要创建一个套接字socket。这个套接字用于在本地主机上标识一个通信端点。绑定端口接下来需要将套接字绑定到一个特定的端口上。这个端口用于标识发送和接收数据的进程。端口号是一个16位的整数范围从0到65535一般不用一些预留的端口。发送数据一旦套接字被绑定到端口上就可以使用这个套接字发送数据了。UDP发送数据时会将数据封装成UDP数据报并加上源端口号和目的端口号然后发送到目的主机。接收数据在目的主机上如果某个进程绑定了一个相同的端口号它就可以接收数据了。当UDP数据报到达目的主机时操作系统的网络协议栈会根据目的端口号将数据报送到相应的应用程序。关闭套接字socket当通信完成后需要关闭套接字以释放资源。 总的来说端口号在TCP/IP协议中起到了标识和区分不同应用程序的重要作用使得网络通信能够高效、有序地进行。 三、端口的分类 一端口分配方式 一般情况下端口号有两种基本分配方式 第一种叫全局分配这是一种集中分配方式由一个公认权威的顶级机构根据用户需要进行统一分配并将结果公布于众 第二种是本地分配又称动态连接即进程需要访问传输层服务时向本地操作系统提出申请操作系统返回本地唯一的端口号进程再通过合适的系统调用将自己和该端口连接起来也称为binding绑定。 TCP/IP端口号的分配综合了以上两种方式将端口号分为两部分 保留端口以全局方式分配给服务进程。每一个标准服务器都拥有一个全局公认的端口叫周知端口即使在不同的机器上其端口号也相同。自由端口也就是剩余的为端口以本地方式进行分配。 TCP和UDP规定小于256的端口才能作为保留端口。 二TCP/IP的端口号分配 1公认端口Well Known Ports 从0到1023它们紧密绑定binding于一些特点服务。通常这些端口的通讯明确表明了某种服务的协议。例如80端口实际上总是HTTP通讯。 0 通常用于分析操作系统。这一方法能够工作是因为在一些系统中“0”是无效端口当你试图使用一种通常的闭合端口连接它时将产生不同的结果。一种典型的扫描使用IP地址为0.0.0.0设置ACK位并在以太网层广播。 2已注册端口Registered Ports 从1024到49151。它们松散地绑定于一些服务。也就是说有许多服务绑定于这些端口这些端口同样用于许多其它目的。例如许多系统处理动态端口从1024左右开始。 3动态和/或私有端口Dynamic and/or Private Ports 从49152到65535。理论上不应为服务分配这些端口。实际上机器通常从1024起分配动态端口。但也有例外SUN的RPC端口从32768开始。 四、常见的端口号 TCP/IP协议中有很多已知的端口号这些端口号被分配给不同的应用程序和服务。以下是一些常见的端口号及其对应的服务这只是一部分常见端口实际上有更多端口号 HTTP超文本传输协议默认端口号为80用于Web浏览器和Web服务器之间的通信。HTTPS安全超文本传输协议默认端口号为443用于加密的Web浏览器和Web服务器之间的通信。FTP文件传输协议默认端口号为21用于文件传输服务。TFTP小型文件传输协议默认端口号为69用于文件传输服务。TELNET默认端口号为23用于远程登录到其他计算机或设备。SMTP简单邮件传输协议默认端口号为25用于电子邮件传输。POP3Email协议版本3默认端口号为110用于接收电子邮件。IMAPInternet邮件访问协议默认端口号为143用于访问和管理电子邮件。DNS域名系统默认端口号为53用于域名解析服务。SSH安全shell协议默认端口号为22用于安全的远程登录和执行命令。SNMP简单网络管理协议默认端口号为161和162用于网络设备管理和监控。NTP网络时间协议默认端口号为123用于时间同步服务。DHCP动态主机配置协议默认端口号为67和68用于自动分配IP地址和其他网络配置信息。 随着时间的推移新的应用程序和服务可能会出现并且可能会分配新的端口号。个人可以根据您的具体需求和兴趣查找相关的文档和资源来获取所需的端口号信息。 四、视频监控和流媒体通信中的端口号 在网络视频监控和流媒体通信中通常会使用以下常见的端口号 HTTP超文本传输协议参考上一章节。HTTPS安全超文本传输协议参考上一章节。RTSP实时流协议用于实时传输音频和视频数据默认端口号为554。RTP实时传输协议用于实时传输音频和视频数据通常与RTSP一起使用默认端口号为5004或5005。SIP会话初始协议用于建立和管理音视频通话默认端口号为5060。SNMP简单网络管理协议参考上一章节。TFTP小型文件传输协议参考上一章节。GB28181GB28181协议可使用TCP和UDP协议进行音视频传输端口号通常为默认的50000左右。对于控制命令、注册等交互性请求通常会通过HTTP或者TCP的方式进行通信其端口号需要平台方和设备方提前约定比如有的采用5060有的采用7060。可以参考以前的文章国标GB28181对接的时候如何配置服务端口和本地端口。RTMPReal Time Messaging Protocol默认端口号是1935。RTMP是一种用于实时传输音频、视频和数据的协议通常用于流媒体和实时应用程序。在使用RTMP进行通信时需要在服务器和客户端之间建立连接并使用特定的端口号进行数据传输。默认情况下RTMP使用端口号1935。但是具体的端口号可能会因应用程序和部署环境的不同而有所变化。因此在实际使用中应该根据具体情况进行配置和调整。HLSHTTP 实时流协议HLS基于HTTP的流媒体传输协议端口号为8080。WebRTCWeb实时通信WebRTC是一个实时通信协议其默认端口号为8080。FLVFlash视频由于FLV由Adobe公司出品其本身并未像HLS或RTMP一样建立网络服务但其可以被用于流媒体传输。FLV协议本身并不使用端口号而是通过HTTP或RTMP等协议进行传输。 这些端口号被广泛应用于网络视频监控领域的不同组件和协议中。对于需要安全传输的视频监控数据可能会使用加密的协议和端口号以确保数据的安全性和隐私保护。
http://www.zqtcl.cn/news/225695/

相关文章:

  • 网站建设成本计划汕头网站开发服务
  • 云朵课堂网站开发怎么收费wordpress安装完不显示
  • 网站建设进什么分录wordpress5.0 安装
  • 网站建设丷金手指专业十五户县规划建设和住房保障局网站
  • 普通门户网站开发价格怎么查公司信息
  • 广告传媒公司网站怎么做高品质的网站开发公司
  • 建设品牌型网站制作一起做玩具网站
  • 中山品牌网站设计自建站怎么做
  • 最牛免费网站建设wordpress 相册功能
  • 网站开发是培训网站开发毕业设计评审表
  • 网站对网友发帖隐私做处理网站怎么上传模板
  • 网站建设大神级公司网站 百度地图
  • 网站营销定义高端网站建设免费分析
  • 韩国网站建站html5修改器下载
  • 网站做联盟广告能赚钱吗如何制作微信小程序教程
  • 免费网页代理浏览器1广州seo效果
  • 网站开发所需基础知识学网络营销有前途吗
  • php网站怎么做集群wordpress添加产品图
  • 公司怎么建立网站吗聊城高端网站建设
  • 女生做网站编辑wordpress 办公主题
  • 接单做网站的从什么网站建网站好
  • 服务器如何发布网站正能量不良网站进入窗口免费阅读
  • 深圳个性化建网站服务商百度秒收录神器
  • 金华做公司网站wordpress会员可见插件
  • 访问自己做的网站河南百度推广公司
  • Wordpress+仿站+工具建筑材料采购网站
  • 汕头免费建设网站制作阆中市网站建设
  • 怎样做网站表白墙网站设计的一般流程是什么
  • 河北手机网站制作企业网页设计的基本步骤和流程
  • 企业网站内容如何更新软件开发公司网站模板