240 发简信
IP属地:广东
  • C语言库函数

    C语言库函数的原理: atoi:字符串转换为整形 (符号和空格的处理,异常的处理) itoa:整形转换为字符串(使用递归方法解决,符号的处理) ...

  • UDP用户数据报协议

    UDP首部格式: 源端口:源端的端口号,在需要给对方回信的时候用到,亦需要的时候设置为0 目的端口:在终点交付的时候必须使用 长度:UDP用户数...

  • 2016.9.21腾讯面试

    1.首先介绍一下你自己觉得你从中受益最深的项目 我介绍的是我写的一个PING工具,主要运用了ICMP协议相关的知识,操作原始套接字。 2.你为什...

  • TCP的拥塞控制

    1.慢开始和拥塞避免 发送方维持一个叫做拥塞窗口(cwnd)的状态变量。随着网络的拥塞程度来动态变化。发送方让自己的发送窗口等于拥塞窗口。 原则...

  • TCP可靠传输的实现

    A发送端,B接收端,假设只在一个方向进行 以字节为单位的滑动窗口 发送端A根据收到B发送的确认来调整自己的发送窗口,也就是说A的窗口是动态可调的...

  • TCP可靠性的提供

    TCP是点对点的传输,两个socket之间的传输,三次握手建立连接,四次挥手断开连接,可靠性的工作原理如下: 停止等待 发送方为A,接收方为B(...

  • TCP报文首部格式

    TCP协议的功能都在其首部中得以体现,TCP报文的首部前20个字节是固定的,也就是说TCP报文的首部长度的最小值是20,格式如下: 序号:占4字...

  • Resize,w 360,h 240
    TCP连接的建立-三次握手

    TCP运输管理分为三个阶段 建立连接 数据传送 断开连接 TCP的建立连接过程是采用CS模式的,假设C是客户端发起请求,S是服务端等待连接 S端...

  • Resize,w 360,h 240
    TCP连接的释放-四次挥手

    TCP连接释放的过程可称之为四次挥手,可以简单的这样理解,当建立连接时是建立了C->S和S->C,所以在释放的时候要对两边都进行释放,具体如图:...