2020-10-07 计网

网站访问过程

 

  1. 输入网站
  2. 检查本机的host配置文件(C:\Windows\System32\drivers\etc下hosts配置文件)
#	127.0.0.1       localhost
#	::1             localhost

可修改localhost映射

3.所访问的网址存在于hosts配置信息中,直接返回ip地址

4.没有 则去DNS服务器中寻找,找到就返回,找不到就不返回

OSI七层模型

(7)应用层:OSI的最高层,是用户与网络的接口,其功能是为特定类型的网络应用提供访问OSI环境的手段

能产生流量的应用

(6)表示层:对发送方的数据结构进行编码,使之形成适合于传输的比特流,到达接受方再解码,转换成用户所要求的格式。

处理数据,压缩加密

(5)会话层:为表示层提供服务,主要实现会话连接到传输连接的映射,加强会话管理等功能

保证客户端和服务器的连接

(4)传输层:为高层用户提供可靠的,透明的,有效的数据传输服务,建立端口到端口的通信。

tcp/udp

借鉴https://blog.csdn.net/taotongning/article/details/81352985

(3)网络层:1.路由选择,即为在子网上传送的分组选择合适的传送路径

                        2.网络层应该具有拥塞控制功能

负责选取最佳路径

类比于两个教室之间的通信。找网关进行通信。

在TCP/IP模型中,ARP协议属于IP层;在OSI模型中,ARP协议属于链路层。

ARP 地址解析协议

不在一个局域网中将寻ip交给网关

(2)数据链路层:将原始的物理链接改造成无差错的、可靠的数据传输链路。

功能:成帧、差错控制、流量控制、传输管理等

head包含:(固定18个字节)

  • 发送者(源地址,6个字节)
  • 接收者(目标地址,6个字节)
  • 数据类型(6个字节)

data包含:(最短46字节,最长1500字节)

  • 数据包的具体内容

head长度+data长度=最短64字节,最长1518字节,超过最大限制就分片发送。

(1)物理层:在物理媒体上传输原始比特流。

   中间的物理链接可以是光缆、电缆、双绞线、无线电波。中间传的是电信号,即010101...这些二进制位。

差错控制CRC

发送方发送1010001,预先商定多项式g(x)=x^4+x^2+x+1;(10111)

信息位对应多项式为(1010001)k(x)=x^6+x^4+1,循环冗余的位数R=4为g(x)的阶。在信息位上加上R个0,除以预先商定多项式(10111)若x^rk(x)能整除g(x)则无差错。

对称加密和非对称加密

借鉴https://blog.csdn.net/zam183/article/details/85270472

1. 对称加密

对称加密指的就是加密和解密使用同一个秘钥,所以叫做对称加密。对称加密只有一个秘钥,作为私钥。

常见的对称加密算法:DES,AES,3DES等等。

2. 非对称加密

非对称加密指的是:加密和解密使用不同的秘钥,一把作为公开的公钥,另一把作为私钥。公钥加密的信息,只有私钥才能解密。私钥加密的信息,只有公钥才能解密。

常见的非对称加密算法:RSA,ECC

非对称加密技术

第一步:ipB先给A发送B公钥,ipA用B公钥加密A公钥发送给ipB,ipB拿到后,用B私钥去取里面内容,ipB拿到A公钥。

第二步:双方通信用对方公钥直接加密后发送。接收方用自己的私钥去解密。

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值