尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

计算机初学3

计算机初学3 计算机初学1-CSDN博客计算机初学2-CSDN博客一、网络基础网络通信通过电压信号传递信息高电压表示1低电压表示0。同一时刻单根导线上只能传输一个电压信号即1或0无法同时传输多个电压信号。网线连接中一根标准网线双绞线内部包含8根导线颜色分别为白橙、橙、白绿、蓝、白蓝、绿、白棕、棕。全双工模式存在双向传输导线可以同时发送和接收数据。硬件与硬件之间的物理层交互无法对传输内容进行加密加密需要在更高层实现。发送网络信息本质上发送的是比特流且网络传输中比特流长度一定是8的倍数以字节为单位。网络流体现在代码层面就是字节数组解析网络流本质上就是解析这个字节数组。二、网络协议各个字段目标IP地址标识目标设备在网络中的位置目标设备ID即MAC地址网卡自带目标端口号用于区分目标设备上的不同应用程序。缺少目标设备IDMAC地址无法在局域网内找到具体设备缺少端口号则数据到达不了目标应用程序。来源IP地址、来源设备IDMAC地址、来源端口号用于标识数据发送方便于接收方知道数据来源并能够回复。响应时间超时时间、超时重发机制、过期时间TTLTime To Live响应时间用于判断通信是否超时超时重发保证数据在丢失后能重新发送过期时间防止数据包在网络中无限循环当TTL减为0时数据包被丢弃。另有时间同步协议如NTP用于保证全球各地设备时间一致。校验码如CRC校验与数据内容相关联用于检测数据在传输过程中是否被损坏或篡改。总大小标识整个数据包的长度。序号用于将大数据拆分为多个小包发送时接收端按序号重组数据。网络协议的本质保障在特定硬件网络结构下数据能够正确、完整地从发送端传递到接收端。三、数据包以以太网帧为例最大限制约为64KB实际以太网MTU为1500字节IP分片可达到64KB。数据包的前部存储协议头信息后面存储实际数据内容。四、网络攻防常见的网络攻击手段包括数据监听非法截获并查看传输中的数据内容数据拦截阻止数据到达目标数据篡改修改传输中的数据内容数据复制复制合法数据包用于重放攻击等对应的防御手段包括加密传输如TLS/SSL、数字签名、身份认证等。
返回列表