计算机网络回忆,里面全是我能记起的知识点,不是系统的

写完之后表示没自信了,这是我复习过一遍,才能回忆出来的东西,菜
首先会让介绍osi模型:应用层、表示层、会话层、运输层、网络层、数据链路层、物理层。

物理层:里面主要讲述的是信号如何传输,

传输方式是
编码方式:曼彻斯特、差分曼彻斯特、4b/5b,还有三个记不清叫啥了

其中还涉及了多路复用
频分、时分、波分、码分多路复用

数据链路层:封装成帧,透明传输,差错检测

封装成帧:分好四种方式,零比特填充法、特殊字符法、违规编码、在头部存长度的方法,现在一般使用零比特填充和违规编码。
透明传输没有什么可说的,就是在这一层根本不知道传输了什么,只知道有信息传过来。
差错检测,里面分两种,一种可以提供差错检测(奇偶校验法,RC冗余码),一种是可以提供校验和更错的(海明码)
电路交换,报文交换,分组交换,
电路交换是需要有建立连接的开销
分组交换有两种,一种是虚电路方式,一种是报文方式,虚电路方式会生成一个电路好,然后直接根据原先确定线路的进行传输,可以保证报文有序到达,但是报文不能保证有序到达,还有排序的开销

网络层:

这一层里面估计谈的最多的就是ip地址了
首先谈到ABC类网络,1-126,128-195,197-253
起作用每一类网络中都有一段是私有地址。
子网掩码,前面是网络号寻找网络,在网络里面划分子网,
引入了简写模式,crid?这是超网

因为要建立ip地址和mac地址的联系,引入了ARP协议,这个协议的算法是首先一个主机会发送给B一个报文,但是如果交换机里面没有的话,交换机会广播一下,让本网络内的主机都发送报文,然后在发给B,如果B不在本网络内,会将报文交给默认网关,其中包含那四种情况:发给本网络,发给路由器,路由器发给外网路由器,路由器发给本网络
还有DHCP协议,分配ip地址有两种方式,第一种是手动分配ip地址,第二种是利用该协议,主机主动发送报文寻找DHCP服务器,然后改服务器发分配ip地址,这此采用先到先得的,等到主机使用这个ip后,会给DHCP服务器发送说明自己使用这个ip,然后服务器发送确认报文

ip4向ip6过渡,采用隧道和同时支持两种协议的方式,

传输层

tcp,udp
udp是一个不可靠传输,面向无连接的服务,如果想实现可靠传输,需要通过应用层实现,他在接收到数据后,会在前面增加一个虚拟头节点用来校验数据

tcp,面向连接的可靠传输,因为面向连接,自然会产生很大的消耗
三次握手:客户端向服务器发起请求,建立连接,此时客户端没有分配资源,此时的syn是1,seq是x,此x是随机的,服务器收到请求报文后,发送响应报文,并分配资源,此时syn是1,seq是y,客户端接收到报文后,然后在发送报文,此时可以携带数据,syn为0,seq为x+1
四次挥手:客户端A发送释放连接的报文,此时有个字段我忘记是啥了,就是用来标识释放连接用的,服务器收到报文后发送相应报文,然后服务器将需要发送的报文发送完全后,发送释放连接报文,客户端收到后,发送断开连接报文,此时客户端处于半关闭状态,是2mls,
为什么连接三次释放四次呢?我的天啊,说不清,还是一会再看看背背,八成就是如果两次的话,一开始都分配资源,要是服务器根本收不到,这是一种资源浪费?为什么要四次挥手呢?首先我认为服务器可能还有报文没有发送完,所以需要客户端先发送想断开连接的请求,等待服务器把报文发送完

tcp又有了拥塞避免
快重传,快恢复,慢开始,拥塞避免
慢开始是开始的时候流量比较小,然后以指数的速度增加,拥塞避免就是有一个阈值,当到达这个阈值的时候开始加法增加,快重传就是连续收到3个ACK请求,就直接开始重传,刷新阈值,快恢复是直接到原来拥塞的一半压力开始在进行发送报文

应用层

http,ftp,smtp

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值