博客专栏  >  互联网   >  TCP/IP 详解

TCP/IP 详解

本专栏记录了在学习网络协议的笔记,对 TCP/IP 协议族进行了分析,主要参考资料《TCP/IP 详解》和《图解 TCP/IP》。

关注
24 已关注
17篇博文
  • 《网络协议》HTTP 协议

    超文本传输协议(Hypertext Transfer Protocol,简称HTTP)是应用层协议。HTTP 是一种请求/响应式的协议,即一个客户端与服务器建立连接后,向服务器发送一个请求;服务器接到...

    2015-01-26 11:08
    2019
  • 《网络协议》TCP 拥塞控制

    TCP 拥塞控制主要有几种:慢启动、拥塞避免、快重传 以及 快恢复。

    2014-12-09 16:29
    1771
  • 《网络协议》TCP 四种定时器

    TCP 是提供可靠的传输层,它使用的方法之一就是确认从另一端收到的数据。但是数据和确认都可能会丢失。TCP 通过在发送时设置一个定时器来解决这个问题。如果当定时器溢出时还没收到确认,它就会重传该数据。...

    2014-12-09 15:52
    1388
  • 《网络协议》TCP 的成块数据流

    在前面的文章中《TCP 的交互数据流》我们可以知道,TCP 的成块数据流是在要求传输效率较高的情况下使用,例如 FTP。对于这些要求传输 TCP 最长报文段的应用,TCP 协议采用了滑动窗口协议,使发...

    2014-12-09 11:11
    1643
  • 《网络协议》TCP 的交互数据流

    TCP 报文段所携带的应用程序数据按照长度分为两种:交互数据和成块数据。交互数据仅包含很少的字节。使用交互数据的应用程序(或协议)对实时性要求高,比如 Telnet、ssh 等。成块数据的长度则通常为...

    2014-11-30 20:54
    1697
  • 《网络协议》图解 TCP 连接建立与释放

    TCP 是面向连接的、可靠的字节流协议。因此,在传输数据之前通信双方必须建立一个 TCP 连接,建立 TCP 连接需要在服务器和客户端之间进行三次握手。通信双方数据传输完毕之后进行连接释放,释放连接需...

    2014-11-30 16:36
    2422
  • 《网络协议》TCP 协议

    TCP 和 UDP 都使用相同的网络层 IP,但是与 UDP 不同的是,TCP 是面向连接的、可靠的字节流协议。因此,在传输数据之前通信双方必须建立一个 TCP 连接。TCP 通过检验和、序列号、确认...

    2014-11-29 10:42
    2276
  • 《网络协议》UDP 协议

    UDP 是无连接、不可靠的数据报传输层协议,为应用程序发送和接收数据报,只是将数据报的分组从一台主机发送到另一台主机,但并不保证数据报能够到达另一端,任何必须的可靠性都由应用程序提供。在 UDP 情况...

    2014-11-27 21:43
    1495
  • 《网络协议》IP 分片与 TCP 分段

    采用 TCP 协议进行数据传输是不会造成 IP 分片的,因为一旦 TCP 数据超过了 MSS,则在传输层会对 TCP 数据包进行分段,自然到了 IP 层的数据报肯定不会超过 MTU,所以就不用分片了。...

    2014-11-27 19:15
    1856
  • 《网络协议》TCP 与 UDP 协议基本概述

    传输层主要功能为两台主机上的应用程序提供端到端的通信,通过端口号识别两台主机上相对应程序之间进行通信。传输层中最主要的两个协议就是 TCP 和 UDP,可以根据 IP 首部的协议字段来识别传输数据的协...

    2014-11-27 09:54
    2286
  • 《网络协议》路由协议

    在互联网中,网络结构是相当复杂的(存在复杂的局域网或广域网),若想要将数据包从一个主机成功发送到目的主机,则需要合理的路由将数据转发最终发送到目的主机。而要使路由能够正确的工作,需要路由控制模块和相关...

    2014-11-26 17:03
    1430
  • 《网络协议》ICMP 协议

    CMP 经常被认为是 IP 层的一个组成部分,它传递差错报文以及其他需要注意的信息。ICMP 报文通常被 IP 层或更高层协议(TCP 或 UDP)使用。ICMP 报文是在 IP 数据报内部传输的。I...

    2014-11-26 10:34
    2097
  • 《网络协议》ARP 协议和 RARP 协议

    在以太网协议中规定,同一局域网中的一台主机要和另一台主机进行直接通信,必须要知道目标主机的 MAC 地址(硬件地址)。而在 TCP/IP 协议中,网络层和传输层只关心目标主机的 IP 地址。这就导致在...

    2014-11-25 10:02
    1739
  • 《网络协议》IP 网际协议

    IP 是 TCP/IP 协议族中最为核心的协议。所有的 TCP、UDP、ICMP 和 IGMP 数据都是以 IP 数据报格式传输。IP 协议处于网络层,网络层主要是实现点对点的通信。IP 协议是一种不...

    2014-11-24 21:18
    1577
  • 《网络协议》数据链路层

    本文针对数据链路层的基本概念进行学习,总结了数据链路层的基本结构,使我们对其进行了解并使用它。

    2014-11-24 16:30
    1593
  • 《网络协议》端到端与点到点通信

    本文介绍了端到端与点到点之间的概念和区别。数据传输的可靠性是通过数据链路层和网络层的点对点和传输层的端对端保证的。端到端与点到点是针对网络中传输的两端设备间的关系而言的。

    2014-11-24 09:37
    2269
  • 《网络协议》TCP/IP 基本概述

    本文是对TCP/IP 协议的初步认识,描述了 TCP/IP 的基本结构和基本概念。

    2014-11-24 08:23
    2937

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部