• iiwoai
    2018-06-23
    每次最后的问题,应该在第二次讲课的时候给答案说出来啊
     1
     167
  • 仁者
    2019-02-21
    我们可以把发送端和接收端比作河流的两端,把传输的数据包比作运送的石料。TCP 是先搭桥(即建立连接)再一车一车地运(即面向数据流),确保可以顺利到达河对岸,当遇到桥上运输车辆较多时可以自行控制快慢(即拥堵控制);UDP 则是靠手一个一个地扔(即无连接、基于数据报),不管货物能否顺利到达河对岸,也不关心扔的快慢频率。
    
     52
  • 李小四
    2019-08-07
    网络_10
    # 作业
    - 连接:在自己监听的端口接收到连接的请求,然后经过“三次握手”,维护一定的数据结构和对方的信息,确认了该信息:我发的内容对方会接收,对方发的内容我也会接收,直到连接断开。
    - 断开:经过“四次挥手”确保双方都知道且同意对方断开连接,然后在remove为对方维护的数据结构和信息,对方之后发送的包也不会接收,直到 再次连接。

    我看到有的同学说,TCP是建立了一座桥,我认为这个比喻不恰当,TCP更好的比喻是在码头上增加了记录人员,核查人员和督导人员,至于IP层和数据链路层,它没有任何改造。
    展开

    作者回复: 这个比喻太好了,对的TCP不是桥,是在码头上增加了记录人员,核查人员和督导人员

     1
     44
  • Richie
    2019-06-30
    TCP/UDP建立连接的本质就是在客户端和服务端各自维护一定的数据结构(一种状态机),来记录和维护这个“连接”的状态 。并不是真的会在这两个端之间有一条类似“网络专线”这么一个东西(在学网络协议之前脑海里是这么想象的)。

    在IP层,网络情况该不稳定还是不稳定,数据传输走的是什么路径上层是控制不了的,TCP能做的只能是做更多判断,更多重试,更多拥塞控制之类的东西。

    作者回复: 理解的太对了

    
     29
  • 赵强强
    2018-06-08
    第一个问题:TCP连接是通过三次握手建立连接,四次挥手释放连接,这里的连接是指彼此可以感知到对方的存在,计算机两端表现为socket,有对应的接受缓存和发送缓存,有相应的拥塞控制策略
    
     29
  • Mr.Peng
    2018-06-10
    对包分析的工具及书籍分享一些!
    
     25
  • 蓝色理想
    2018-06-08
    似懂非懂,看来还是没懂╯□╰…如果有代码演示看看效果就很好了👍
    
     13
  • o0oi1i
    2018-06-30
    老师您推荐的书呢?大家都还等着呢!
    
     12
  • Chok Wah
    2018-06-12
    可以详细讲讲UDP常见小技巧,面试常问。
    比如UDP发过去怎么确认收到;
    基于UDP封装的协议一般会做哪些措施。
    
     12
  • Havid
    2018-09-14
    包最终都是通过链路层、物量层这样子一个一个出去的,所以连接只是一种逻辑术语,并不存在像管道那样子的东西,连接在这里相当于双方一种约定,双方按说好的规矩维护状态。
    
     10
  • 杨松宝
    2018-06-08
    连接:3次握手之后,咱俩之间确认自己发的东西对方都能收到,然后咱俩各自维护这种状态!连接就建立了……
    
     10
  • 埃罗芒阿老师
    2018-06-09
    1.两端各自记录对方的IP端口序列号连接状态等,并且维护连接状态
    2.三次握手四次挥手
    
     9
  • twelve
    2018-07-03
    以前觉得UDT应用不广,听了课之后觉得UDT的应用很多,但实际怎么查看应用用的是TCP还是UDP
    呢?
     1
     6
  • 耿老的竹林
    2018-09-22

    UDP协议看起来简单,恰恰提供给了巨大的扩展空间。
    
     5
  • 小q
    2018-06-15
    上面说可以推荐本分接析包的书籍,是什么书呀
    
     5
  • Yangjing
    2018-06-08
    后面可以讲一下实际的分析不?比如用工具 wireshark 对包进行分析讲解,自己能看懂一部分简单的

    作者回复: 因为是音频课程,所以不太适合对包进行分析讲解,但是可以推荐本书,有很多书已经非常好了

     1
     5
  • 回家
    2018-11-26
    老师好,如何理解HTTP协议的多数据通道共享一个连接?

    作者回复: 一个tcp连接

    
     3
  • Eric
    2018-08-08
    深入浅出,少见的课程,很好!
    
     3
  • horsechestnut
    2018-08-07
    计算机会在内核中维护一个数据结构,以及状态机,去保证tcp是连接的
    
     3
  • 次郎
    2018-07-02
    能不能讲解一些打洞之类的知识?
    
     3
我们在线,来聊聊吧