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

建设科技信息 网站建设网站优化+山东

建设科技信息 网站建设,网站优化+山东,营销型网站 财务咨询公司,网站banner 制作技巧网络基础涉及计算机网络的基本概念和组件,包括: 1、OSI模型:将网络通信分为7层,从物理层到应用层。 物理层 → 数据链路层 → 网络层 → 传输层 → 会话层 → 表示层 → 应用层。 实际中更常用 “TCP/IP 四层模型”&#xff1a…

网络基础涉及计算机网络的基本概念和组件,包括:

1、OSI模型:将网络通信分为7层,从物理层到应用层。

物理层 → 数据链路层 → 网络层 → 传输层 → 会话层 → 表示层 → 应用层。

实际中更常用 “TCP/IP 四层模型”:网络接口层 → 网络层(IP)→ 传输层(TCP/UDP)→ 应用层(HTTP/FTP/DNS)。  

2、IP地址:用于标识网络中的设备

 IPv4(32位,如 `192.168.1.1`)和 IPv6(128位,如 `2001:0db8::1`)。  

3、MAC地址:硬件地址,用于标识网络接口。

硬件唯一标识(如 `00:1A:2B:3C:4D:5E`),用于局域网内设备通信。

4、子网掩码:用于划分IP地址的网络部分和主机部分。

 通过子网掩码(如 `255.255.255.0`)将 IP 地址划分为网络号和主机号。 

5、路由器:连接不同网络并转发数据包。跨网络转发数据包,基于 IP 地址。  

6、交换机:在局域网内基于 MAC 地址转发数据帧。 

7、NAT(网络地址转换):将私有IP转换为公有IP,解决IPv4短缺问题。

8、DNS(域名系统): 将域名(如 `www.example.com`)解析为 IP 地址,支持分布式查询。 

HTTP/HTTPS协议

1、HTTP(超文本传输协议):

  • 用于传输web内容。
  • 无状态,每个请求独立,需 Cookie/Session 维持状态。
  • 明文传输:数据未加密,易被窃听。 
  • 请求-响应模型:客户端发起请求,服务器返回响应。
  • 默认端口80。
  • 请求方式:GET(获取资源)、POST(提交数据)、PUT(更新资源)、DELETE(删除资源)等。
  • 响应状态码:200(成功)、404(未找到)、500(服务器错误)等。                               2xx(成功):`200 OK`、`201 Created`。                                                                          3xx(重定向):`301 Moved Permanently`、`304 Not Modified`。                                      4xx(客户端错误):`404 Not Found`、`403 Forbidden`。                                                  5xx(服务端错误):`500 Internal Server Error`。  

2、HTTPS(安全超文本传输协议):

核心机制:

  • 加密传输(通过 SSL/TLS 协议加密数据(如 AES、RSA)。)
  • 身份验证:数字证书(CA颁发)验证服务器身份。
  • 完整性保护:使用哈希算法(如SHA-256)防止数据篡改。

工作流程:

  1. TCP三次握手建立连接。
  2. TLS握手协商加密算法和交换密钥。
  3. 加密传输HTTP数据。

性能优化:

会话复用(Session Resumption)减少TLS握手开销。

  • 默认端口443。

WebSocket

1、核心特性:

  • 全双工通信协议,允许客户端和服务器实时通信。
  • 低延迟:基于TCP,避免HTTP的请求-响应模式。
  • 通过HTTP升级建立连接,之后使用WebSocket协议。
  • 长连接:一次握手后保持连接,适用于实时应用,如聊天、在线游戏。
  • 优点:减少开销,支持双向通信。

2、协议升级:

通过HTTP的Upgrade头切换协议:

GET /chat HTTP/1.1Host: example.comUpgrade: websocketConnection: UpgradeSec-WebSocket-Key: dGhlIHNhbXBsZSBub25jZQ==

服务器返回 101 Switching Protocols确认升级。

3、与HTTP对比:

特性HTTPWebSocket
通信模式单向(请求-响应)双向
连接生命周期短连接(默认)长连接
头部开销每次请求携带头部初始握手后无头部

TCP/IP协议

1、TCP/IP协议族:

  • 包括TCP、IP、UDP、ICMP等协议。
  • 分为四层:网络接口层,网络层,传输层,应用层。

2、TCP(传输控制协议):

  • 面向对象,提供可靠数据传输。
  • 通过三次握手建立连接,四次挥手断开。
  • 提供流量控制,拥塞控制,错误检测和重传机制。

3、IP(网络协议):

  • 负责将数据包从源主机发送到目标主机。
  • 无连接,不保证可靠性。
  • 主要版本:IPv4和IPv6。

4、UDP(用户数据报协议):

  • 无连接,不保证可靠性。
  • 适用于实时应用,如视频流,在线游戏。

5、ICMP(互联网控制消息协议)

  • 用于发送错误报告和诊断信息。
  • 常用工具:ping和traceroute。

总结:

HTTP/HTTPS:HTTP用于web传输,HTTPS提供加密。

WebSocket:支持实时双向通信。

TCP/IP:TCP提供可靠传输,IP负责数据包路由,UDP适用于实时应用,ICMP用于网络诊断。

http://www.dtcms.com/wzjs/232493.html

相关文章:

  • 想给公司做个网站怎么做的网站seo重庆
  • 做app模板网站有哪些147seo工具
  • 纹身网站建设许昌seo公司
  • 上海袜网站建设广东seo教程
  • 网站建设改版方案ping站长工具
  • 朝阳区住房和城乡建设部网站seo成功的案例和分析
  • 济阳县建设局网站网上推广app怎么做
  • 怎样做打赏网站关键词分类
  • 温州多语言网站建设软文推广产品
  • 怎么建手机网站长春网站建设技术支持
  • 香港公司网站内地主机营销模式
  • 做的网站怎样适配手机哈尔滨百度推广公司
  • 一级建设造师网站苹果看国外新闻的app
  • 江苏住房城乡建设网站南京seo公司
  • wordpress网页防爬百度地图排名怎么优化
  • 内蒙古建设工程交易中心网站苏州网站建设优化
  • 济南网站建设直播网页设计怎么做
  • 江苏网站推广公司网站赚钱
  • 成都建设网站的公司哪家好seo软件服务
  • 做网站设计的软件怎么从网上找国外客户
  • 南海专业网站建设公司admin5站长网
  • 有空间怎么做网站138ip查询网域名解析
  • 如何做提升自己的网站个人如何做seo推广
  • 温州网站建设方案书市场调研方案范文
  • 网站设计论文参考文献跨境电商有哪些平台
  • 模具做外贸网站醴陵网站制作
  • 企业网站建设怎么选择空间某个产品营销推广方案
  • 做网站还有搞头吗描述建设一个网站的具体步骤
  • 怎么样才能让网站网站seo外包价格
  • 网站可以做软件检测吗产品运营方案