网络--计算机网络概述
一、计算机网络概述
局域网 -- 分层设计 交换机 100米 带宽10 100 1000M
广域网
ISP(Internet服务供应商)
路由器 -- 转发数据 网卡--缓存
MAC 48位2进制
帧 比 包 多了MAC地址(用于交换机识别mac -- 下一条)
路由器识别ip
数据传输:目标收到确认 网卡的缓存才删除
OSI: 应用层:有流量的程序
表示层:传输层之前是否进行 加密 或 压缩处理 (图片:二进制 英文: ASCLL)
会话层: 查看会话(netstat -n) 查木马(有程序名称 netstat -nb)
传输层:可靠传输 流量控制 不可靠传输
网络层:选择最佳路径,规划ip地址
数据链路层:帧的开始和结束 透明传输 差错校验
物理层: 接口标准 电器标准(电压标准)如何在物理链路上传输更快的速度(网线是否支持)
每层的变化不会对其他层造成变化
ipv4与ipv6的变化只是网络层变化
OSI参考模型对网络排错指导
1.物理层故障:查看连接状态 发送与接收是数据包
(控制面板-网络与internet-网络连接 点开'状态'查看数据包的接收与发送(收到为0--水晶头可能接入不良))

2.数据链路层故障:可能MAC地址冲突(注册表),ADSL欠费 ,网卡或交换机网速没办法协商一致(网络连接-属性-配置-高级-速度和双工模式-值), 计算机连接到错误的VLAN(虚拟局域网)

3.物理层故障:配置错误的ip地址,子网掩码,配置错误网关,路由器没有配置到达路由
4.应用层故障:应用程序配置(如配置错误代理)

OSI参考模型与网络安全
1.物理层安全:拔掉不用网线 关闭不用的交换机口
2.数据链路层安全:划分VLAN,交换机绑定MAC地址,ADSL 账号密码
3.网络层安全:在路由器上使用ACL(访问控制列表 是路由器和交换机接口的指令列表,用来控制端口进出的数据包)控制数据包流量,防火墙
4.应用层安全:开发的应用程序没漏洞
tcp/ip模型
数据段:数据+端口信息
数据包:数据段+目标ip地址和源ip地址
数据帧:数据包+目标mac地址和源mac地址+fcs字段

1.速率:数字信道传送‘数据位数’的速率,data rate或bit rate 单位:b/s,kb/s,Mb/s,Gb/s
2.带宽:数字信道所能传送的最高数据率 单位:b/s,kb/s,Mb/s,Gb/s

3.吞吐量:单位时间内通过某个网络的数据量 单位:b/s,Mb/s

4.时延:发送时延(数据块长度(bit)/信道带宽(bit/s)),传播时延,处理时延,排队时延
5.时延带宽积:传播时延X带宽
6.往返时间:rtt(round-trip time)发送数据开始到发送方收到建设方确认 命令ping
7.利用率:信道利用率=有数据通过时间/(有+无)数据通过时间 网络利用率:信道利用率加权平均值
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!