Web 技术上游

news/2024/5/17 20:22:42 标签: web app, 网络, 安全, tcp

个人博客

授人以鱼不如授人以渔.

所谓“一流的企业制定标准,二流的企业申请专利,三流的企业兜售产品”,这种说法虽不中亦不远。

追求专业精神的 IT 从业者不能只埋首于眼前的一亩三分地,被动承受变化,而要溯流而上,主动出击,从源头上理解自己手头使用的技术,增强自己对技术的理解和应变能力,再进一步未尝不能影响标准制定。

作为工程实践性较强的行业,IT 被许多具有世界级影响力的标准化组织所规范,这些标准化组织制定了若干标准来引领、指导和约束行业实践。

IETF ⭐⭐⭐⭐⭐

IETF(The Internet Engineering Task Force),互联网工程任务组,负责制定互联网相关的技术规范——也就是最常提到的 RFC,目前已累积了 9000+ 规范,几乎囊括了网络相关的所有内容。TCP 协议、UDP 协议、HTTP 协议都由 RFC 定义,有了 RFC 以后,各种操作系统、编程语言里的实现就遵守 RFC 的规范要求来做:

  • RFC 9293,TCP;
  • RFC 768,UDP;
  • RFC 9112,HTTP 1.1;
  • RFC 9113,HTTP 2;
  • RFC 9114,HTTP 3;

几年前译过一篇 如何阅读 RFC,可供进一步了解。

通过阅读 RFC,追随大师们的脚步学习世界级的工程技术思路。

W3C ⭐⭐⭐⭐

W3C(The World Wide Web Consortium),万维网联盟,专注于 Web 相关技术标准,如:

  • Web 安全
  • Web 认证
  • Web 加密
  • Web 可访问性
  • Web 隐私
  • HTML
  • CSS
  • XML
  • JavaScript Web API
  • i18n
  • Mobile Web

推荐上 MDN 网站学习更加细节的 Web 相关技术,该网站由各大浏览器厂商共同维护。

IEEE ⭐⭐

IEEE(The Institute of Electrical and Electronics Engineers),电子电气工程师学会,负责制定通信层面的协议,如著名的 IEEE 802 系列:

  • IEEE 802.3,以太网;
  • IEEE 802.11,无线局域网;

国家标准化管理委员会 ⭐⭐

中国官方的国家标准管理组织,管理的标准有三类:

  • GB,强制性国家标准,现行有 2047 项;
  • GB/T,推荐性国家标准,现行有 40369 项,技术性标准一般集中在这一类里,如商密实施相关标准 GB/T 39786;
  • GB/Z,指导性国家标准,现行有 532 项。

标准全文可以上 国家标准全文公开系统 查看。

密码行业标准化技术委员会 ⭐

CSTC(Cryptography Standardization Technical Committee),中国国内的密码行业标准化技术委员会,主要从事密码技术、产品、系统和管理等方面的标准化工作。商密相关的标准就是由该委员会制定,如 SM2、SM3、SM4。

NIST ⭐

NIST(The National Institute of Standards and Technology),美国国家标准与技术研究院,IT 系统中常用的 RBAC 权限模型就是该组织制定。

The End

活学活用以上网站,专业水平火箭窜升🚀。


http://www.niftyadmin.cn/n/209161.html

相关文章

【大数据Hadoop】HDFS3.3.1-Namenode-缓存管理

缓存管理前言缓存概念HDFS 集中式缓存有两个主要概念。缓存管理命令HDFS 集中式缓存架构CacheManager 类实现CacheReplicationMonitor前言 Hadoop 2.3.0 版本新增了集中式缓存管理(Centralized Cache Management)功能,允许用户将一些文件和目…

FastSpeech 2笔记

参考链接:TTS paper阅读:FastSpeech 2 - 知乎 (zhihu.com) 参考链接:https://xiaoiedu.blog.csdn.net/article/details/129306374 Fundamental frequency contour和pitch contour 是相关的概念,它们描述了声音信号的感知音高随时…

【Elastic (ELK) Stack 实战教程】10、ELK 架构升级-引入消息队列 Redis、Kafka

目录 一、ELK 架构面临的问题 1.1 耦合度过高 1.2 性能瓶颈 二、ELK 对接 Redis 实践 2.1 配置 Redis 2.1.1 安装 Redis 2.1.2 配置 Redis 2.1.3 启动 Redis 2.2 配置 Filebeat 2.3 配置 Logstash 2.4 数据消费 2.5 配置 kibana 三、消息队列基本概述 3.1 什么是…

Mysql的学习与巩固:一条SQL查询语句是如何执行的?

前提 我们经常说,看一个事儿千万不要直接陷入细节里,你应该先鸟瞰其全貌,这样能够帮助你从高维度理解问题。同样,对于MySQL的学习也是这样。平时我们使用数据库,看到的通常都是一个整体。比如,你有个最简单…

ToBeWritten之硬件攻防

也许每个人出生的时候都以为这世界都是为他一个人而存在的,当他发现自己错的时候,他便开始长大 少走了弯路,也就错过了风景,无论如何,感谢经历 转移发布平台通知:将不再在CSDN博客发布新文章,敬…

服务器密码机国密标准GMT0030-2014

服务器密码机是指能独立或并行为多个应用 实体提供密码运算、密钥管理等功能的设备,遵从国密标准GM/T0030-2014,以及GMT0018 密码设备应用接口规范。 服务器密码机功能要求: (1)密码运算-对称密码算法(至少…

软件工程-需求工程

软件工程-需求工程 什么是需求 系统应当提供的服务以及对其运行的约束的描述、反映了客户对一个系统的需要 什么是需求工程 找出、分析、建立文档、检查这些服务和约束的过程 功能需求与非功能性需求 功能性需求 : 包括提供哪些服务、如何响应特定输入、特点情…

一句话说明白23种设计模式

简单工厂模式:通过一个工厂方法创建同一类对象。 工厂方法模式:定义一个创建对象的接口,由子类决定实例化哪一个类。 抽象工厂模式:提供一个接口,用于创建相关或依赖对象的家族,而不需要指定具体类。 单…