计算机网络概述

局域网、广域网、Internet

局域网:覆盖范围小 自己花钱购买设备 带宽固定 自己维护 100米 带宽 10M 100M 1000M
广域网:距离远 花钱租带宽
Internet:ISP 自己的机房 对网民提供访问Internet连接
图片说明

IP地址和子网掩码

IP: 13.0.0.0 (由网络和主机组成,13是网络,后面三位是主机)
子网掩码:255.0.0.0 (255表示IP的哪部分是网络,0表示IP的哪部分是主机)

浏览器中;输入一个网址的运行过程(大致)

1.客户端输入一个网址,首先要通过DNS查询域名对应的IP
2.发送数据包:包括头数据帧(请求),自己的IP/终点IP,自己的mac地址/下一站的mac地址——根据mac地址才可以知道是往右传而不是往下传
3.到达路由器G后,由路由器识别终点IP,决定下一站,并且把数据包里的mac地址进行更新
4.一路上修改mac地址最终找到IP为13.0.0.2的服务器
图片说明
服务器向客户端传网页信息(因为这个信息比较大,服务器会把它切割成几个部分编号进行传输,到了客户端后再通过编号进行拼接)
每个交换机都会有发送缓存和接收缓存
服务器在发送数据的时候,先把数据放进缓存里,发送完数据1后先不删除(因为如果在传输途中出现了网络拥塞的话,数据丢失了我们还需要再发一次),等客户端接收到1之后发一个受到数据1的确认后再删除,然后发2。。。
等客户端全部接收之后就会进行整理,然后进行展示(有时候我们会看到网址上图片只出现一部分的情况,那是因为还没有全接收完)

OSI参考模型(计算机通讯)分层思想

1.应用层:所有能产生网络流量的程序
2.表示层:在传输之前是否进行加密 或 压缩处理 二进制 ASCII
3.会话层: 查木马(只要有联系就会有会话) netstat –n
4.传输层: 可靠传输 流量控制 不可靠传输(一个数据包就可以e.g.DNS查IP)
5.网络层:负责选择最佳路径 规划IP地址
6.数据链路层: 定义帧的开始和结束(用特殊的010101来表示) 透明传输(如果传输的内容与结束的符号一样,可以加个特殊的符号表示这个不是结束,收到之后再把这个特殊符号去掉) 差错校验(校验传过来的数据有没有发生错误)
7.物理层: 接口标准 电器标准(电压) 如何在物理链路上传输更快的速度
分层的好处:
某一层发生改变不需要改变整个网络,e.g.网络层之前是用IPv4,之后用IPv4,但是其他层还是一样的

OSI参考模型对网络排错指导(从下往上开始排查)

1.物理层故障: 查看连接状态(网线) 发送和接收的数据包
2.数据链路层故障: MAC冲突 ADSL(猫,拨号上网的)欠费 网速没办法协商一致 计算机连接到错误的VLAN
3.网络层故障: 配置错误的IP地址/子网掩码 配置错误的网关 (沿途的)路由器没有配置到达目标网络的路由 ping 10.7.1.53
4.应用层故障: 应用程序配置错误

OSI参考模型和网络安全

1.物理层安全
2.数据链路层安全 ADSL 账号密码 数据链路层安全 VLAN 交换机端口绑定MAC地址
3.网络层安全 网络层安全 在路由器上使用ACL控制数据包流量
4.应用层安全 开发的应用程序没有漏洞

TCP/IP协议

四层:应用层、传输层、网络层、网络接口层
图片说明
数据封装过程:
图片说明
数据包有IP地址,数据帧有mac地址
图片说明
计算机在接收到数据帧后,需要去掉为了传输而添加的附加信息,这称为解封装,是上述封装操作的逆向过程
图片说明
客户进程和服务器进程使用TCP/IP协议进行通信
图片说明
##计算机网络的性能
图片说明
1.速率:连接在计算机网络上的主机在数字信道上传送数据位数的速率,也称为data rate或bit rate。
单位是b/s, kb/s, Mb/s, Gb/s.(一般来说我们说10M,100M的速度,而电脑上显示的是以字节为单位,1字节=8bit)不同的信道可能有不同的速率
2.带宽: 数据通信领域中,数字信道所能传送的最高数据率,单位是 b/s, kb/s, Mb/s, Gb/s.
3.吞吐量: 在单位时间内通过某个网络的数据量,单位b/s, Mb/s, 等.
图片说明
4.时延:数据/信息传输的时间
发送时延、传输时延、处理时延、排队时延
增加带宽只能减小发送时延,不会影响传输时延
传输时延与传播介质有关系(光纤、铜线)
图片说明
图片说明
5.时延带宽积
图片说明
6.往返时间RTT(Round-Trip Time)从发送方发送数据开始,到发送方收到接收方确认
可以通过ping命令来测试(可以判断网络是不是出了问题)

全部评论

相关推荐

11-24 11:23
门头沟学院 C++
点赞 评论 收藏
分享
点赞 评论 收藏
分享
10-09 09:39
门头沟学院 C++
HHHHaos:这也太虚了,工资就一半是真的
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务