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

建设网站的企业网站cms管理后台电话号码

建设网站的企业,网站cms管理后台电话号码,有关房地产开发建设的网站,广告设计在哪里学UDP 1.传输层2.再谈端口号3.端口号范围划分4.认识知名端口号(Well-Know Port Number)5.netstat6.pidof7.UDP协议端格式8.UDP的特点9.面向数据报10.UDP的缓冲区11.UDP使用注意事项12.基于UDP的应用层协议 🌟🌟hello,各位读者大大们你们好呀&am…

UDP

  • 1.传输层
  • 2.再谈端口号
  • 3.端口号范围划分
  • 4.认识知名端口号(Well-Know Port Number)
  • 5.netstat
  • 6.pidof
  • 7.UDP协议端格式
  • 8.UDP的特点
  • 9.面向数据报
  • 10.UDP的缓冲区
  • 11.UDP使用注意事项
  • 12.基于UDP的应用层协议

🌟🌟hello,各位读者大大们你们好呀🌟🌟
🚀🚀系列专栏:【Linux的学习】
📝📝本篇内容:传输层;再谈端口号;端口号范围划分;认识知名端口号;netstat;pidof;UDP协议端格式;UDP的特点;面向数据报;UDP的缓冲区;UDP使用注意事项;基于UDP的应用层协议
⬆⬆⬆⬆上一篇:HTTP
💖💖作者简介:轩情吖,请多多指教(>> •̀֊•́ ) ̖́-

1.传输层

负责数据能够从发送端传输接收端.

2.再谈端口号

端口号(Port)标识了一个主机上进行通信的不同的应用程序;
在TCP/IP协议中, 用 “源IP”, “源端口号”, “目的IP”, “目的端口号”, “协议号” 这样一个五元组来标识一个通信(可以通过
netstat -n查看);

3.端口号范围划分

0 - 1023: 知名端口号, HTTP, FTP, SSH等这些广为使用的应用层协议, 他们的端口号都是固定的.
1024 - 65535: 操作系统动态分配的端口号. 客户端程序的端口号, 就是由操作系统从这个范围分配的.

4.认识知名端口号(Well-Know Port Number)

有些服务器是非常常用的, 为了使用方便, 人们约定一些常用的服务器, 都是用以下这些固定的端口号:
ssh服务器, 使用22端口
ftp服务器, 使用21端口
telnet服务器, 使用23端口
http服务器, 使用80端口
https服务器, 使用443
执行下面的命令, 可以看到知名端口号

cat /etc/services

我们自己写一个程序使用端口号时, 要避开这些知名端口号

5.netstat

netstat是一个用来查看网络状态的重要工具.
语法:netstat [选项]
功能:查看网络状态
常用选项:
n 拒绝显示别名,能显示数字的全部转化成数字
l 仅列出有在 Listen (监听) 的服務状态
p 显示建立相关链接的程序名
t (tcp)仅显示tcp相关选项
u (udp)仅显示udp相关选项
a (all)显示所有选项,默认不显示LISTEN相关

6.pidof

在查看服务器的进程id时非常方便.
语法:pidof [进程名]
功能:通过进程名, 查看进程id

7.UDP协议端格式

在这里插入图片描述
16位UDP长度, 表示整个数据报(UDP首部+UDP数据)的最大长度;
如果校验和出错, 就会直接丢弃;

8.UDP的特点

UDP传输的过程类似于寄信.
无连接: 知道对端的IP和端口号就直接进行传输, 不需要建立连接;
不可靠: 没有确认机制, 没有重传机制; 如果因为网络故障该段无法发到对方, UDP协议层也不会给应用层返回任何错误信息;
面向数据报: 不能够灵活的控制读写数据的次数和数量;

9.面向数据报

应用层交给UDP多长的报文, UDP原样发送, 既不会拆分, 也不会合并;
用UDP传输100个字节的数据:
如果发送端调用一次sendto, 发送100个字节, 那么接收端也必须调用对应的一次recvfrom, 接收100个
字节; 而不能循环调用10次recvfrom, 每次接收10个字节;

10.UDP的缓冲区

UDP没有真正意义上的 发送缓冲区. 调用sendto会直接交给内核, 由内核将数据传给网络层协议进行后续的传输动作;
UDP具有接收缓冲区. 但是这个接收缓冲区不能保证收到的UDP报的顺序和发送UDP报的顺序一致; 如果缓冲区满了, 再到达的UDP数据就会被丢弃;
UDP的socket既能读, 也能写, 这个概念叫做全双工

11.UDP使用注意事项

我们注意到, UDP协议首部中有一个16位的最大长度. 也就是说一个UDP能传输的数据最大长度是64K(包含UDP首
部).
然而64K在当今的互联网环境下, 是一个非常小的数字.
如果我们需要传输的数据超过64K, 就需要在应用层手动的分包, 多次发送, 并在接收端手动拼装;

12.基于UDP的应用层协议

NFS: 网络文件系统
TFTP: 简单文件传输协议
DHCP: 动态主机配置协议
BOOTP: 启动协议(用于无盘设备启动)
DNS: 域名解析协议
当然, 也包括你自己写UDP程序时自定义的应用层协议;

🌸🌸UDP的知识大概就讲到这里啦,博主后续会继续更新更多Linux的相关知识,干货满满,如果觉得博主写的还不错的话,希望各位小伙伴不要吝啬手中的三连哦!你们的支持是博主坚持创作的动力!💪💪

http://www.dtcms.com/a/402320.html

相关文章:

  • 广州网站优化方式wordpress 柚子皮5.7
  • 高唐建筑公司网站网站开发的工资是多少
  • 杭州企业自助建站山东省建设厅网站地址
  • 常州网站建设效果杭州亚运会网页设计作业
  • linx服务器怎么做网站企业网站 响应式 案例
  • 化工行业网站设计百度网站关键字
  • 小语种网站建设及推广私域电商软件有哪些
  • 网站现在如何做推广网站建设的方法有哪些方面
  • 家居商城网站模板平台搭建教程
  • 网站自动发送邮件华为仓颉编程语言
  • 制作荧光字网站云浮北京网站建设
  • 免费网站的资源可以发公众号吗首页关键词是不是一个网站的核心关键词所在
  • 视频推广网站wordpress创意点赞
  • 青岛新网站设计公司国外室内设计网站推荐
  • 乐山 网站建设浙江中钦建设有限公司网站
  • 制作公司网站设计手绘新万网
  • 品牌推广是什么刷排名seo
  • 注册网站借钱平台犯不犯法网站如何做关键词优化
  • 常州网站建设流程2022最近热点事件及评述
  • 北京建站管理系统开发网站推广 教程
  • 桂林骏程网站建设美食类网站模板
  • 合肥市建设工程劳务分包合同备案表在哪个网站下载响应式学校网站模板
  • 网站开发项目章程示例英雄联盟做的广告视频网站
  • 企业网站建设存在的典型问题有哪些?宣讲家网站做四讲四有模范
  • 网站开发西安中软夏邑网站建设
  • 冠县建设局网站昌江区网站建设
  • asp php jsp网站开发百瑞网站建设
  • 交互式网站设计怎么做凡科网站制作教程
  • 网站首页详细设计wordpress文章瀑布流
  • iis7.5 部署网站发布摄影作品的平台