计算机网络

计算机网络概述

tcp/ip 协议集算法

计算机网络的主要的目的就是为了资源共享,就是一个高度自治的计算机集合。安全

网络中转发点的要求有两个服务器

  • 1,目的地址
  • 2,如何传输,是保证可靠性?是保证时效性

运营商

isp运营商之间通常只会有一条网线来链接,因此若是经过电信的去访问网通的会比较慢。网络

输入url到服务器?

  • 1, 经过dns查询到服务器ip地址
  • 2, 把目的ip地址,自身mac地址,目标mac地址封装成帧,发送到下一个路由器
  • 3, 路由器根据目的ip,从新封装帧,改变帧中的自身mac地址和目的mac地址。

OSI 网络分层

  • 1, 应用层 全部能产生网络流量的程序
  • 2, 表示层, 在传输以前经过加密和压缩
  • 3, 会话层, 查看木马 telnet -an
  • 4, 传输层
  • 5, 网络层
  • 6, 数据链路层
  • 7, 物理层,物理接口标准

网络问题查找

  • 1, 首先查找物理层,好比网线是否正常,是否只有发出流量,没有接受流量。
  • 2, 查找数据链路层,若是网络根据mac地址肯定是否有权限访问,能够检查是否mac地址是否冲突,由于mac地址是能够修改。
  • 网络层网是否通
  • 应用层是否配置了错误的代理

数据链路层

数据链路层传的是帧,帧中包括校验位,确保帧是否正确。tcp

数据链路层点对点采用的是PPP协议。学习

交换机

交换机基于MAC地址进行存储抓发。 交换机的经过集线器优化而来的,能够自动学习MAC地址。优化

网络层

负责在不一样网络中负责转发数据包。加密

在两台机器之间发送数据 发送端url

  • 1,应用层准备数据
  • 2,传输层把数据切成分块,而且编号,方便传输
  • 3,网络层把数据加上源ip地址,目的ip地址
  • 4,数据链路层把数据加上源MAC地址,目的MAC地址。
  • 5,物理层转成比特流

几层设备

几层设备指的是设备工做在第几层,好比交换机工做在数据链路层,则是二层设备,路由器工做网络层,则是三层设备,集线器工做在物理层,则是一层设备计算机网络

arp协议

arp协议为ip协议服务,目的是获取MAC地址,

ICMP协议

ping 使用icmp 协议

ICMP协议

配置在路由器周期性的扫描本网段中是否有机器订阅了多播。

TCP

分段传输,可分段,创建会话,可靠传输,流量控制。

http=tcp+80 https=tcp+443 远程桌面rdp=tcp+3389 ftp=tcp+21 共享文件件=tcp+445 发邮件的smtp=tcp+25 telnet=tcp+23

如何实现可靠传输

  • 1, 以字节为单位的滑动窗口技术 超时重传

  • 2, 丢失确认

TCP如何实现流量控制

流量控制目的是为了解决通讯的两方处理信息能力的不对称而设计的

  • 1, 经过接收方来控制滑动窗口通知发送方能够发送的数据大小

tcp的拥塞控制

网络中传输的能力小于向网络中发送的能力

经过控制发送方的拥塞窗口,当发现网络拥塞的时候,减小拥塞窗口的大小,

慢开始算法

快重传算法

tcp为何须要三次握手?

发送方A, 接收方B

若是两次的话 第一次确认A到B之间畅通 可是不能确认B到A之间是否畅通

UDP

一个数据包就能够,不可靠传输, 应用于多播和广播。

dns=udp+53

网卡能够禁掉其余的端口

udp首部只有八个字节,须要拿到ip部的信息,造成检验和。

传输层

传输提供相互通讯的应用程序通讯

只要发送方没有收到确认,就会重发

应用层

DHCP

经过广播去dhcp服务器,获取ip dhcp服务器必须是固定地址

网络安全

加密技术

    1. 对称加密等于加密算法加加密秘钥
    1. 非对称加密技术

数字签名

防止抵赖 确保签名过内容,不能被更改

网络层安全IPSec

配置服务器和客户端的ip策略

数据链路层安全

就是在数据链路层进行安全加密

IP电话

经过internet传数据

无线网络

无线ap 分配一个标识,一个信道

家庭用的无线路由器,通常有三部分组成,一是路由器,一是交换机,一是无线ap

3G和4G

经过信号的基站来互相传递信号

相关文章
相关标签/搜索