网络(2) - TCP/IP系列-TCP/IP协议


一. TCP/IP参考模型

1.1 TCP/IP各层的作用

1.2 TCP/IP各层典型协议

 

二. 应用层

  • HTTP(80) 超文本传输协议,提供浏览网页服务;
  • Telnet(23) 远程登录协议,提供远程管理服务;
  • FTP(20,21) 文件传输协议,提供互联网文件资源共享服务;
  • SMTP(25) 简单邮件传输协议,提供互联网电子邮件服务;
  • POP3(110) 邮局协议,提供互联网电子邮件服务;
  • TFTP(69)(UDP) 简单文件传输协议,提供简单的文件传输服务;

三. 传输层

3.1 TCP(传输控制协议) 属于面向连接的网络协议

3.1.1 TCP头部格式

3.1.2 TCP选项 Options

选项总是在TCP头部的最后,且长度是8位的整数倍。格式有两种:

1. 单独的一个字节,代表选项的类型。

2. TLV格式,第一个字节代表选项的类型,紧接着的一个字节代表选项的长度,后面跟着选项的数据。

  • RFC1323: TCP Extensions for High Performance

        这个 RFC 主要是考虑高带宽高延迟网络下如何提升 TCP 的性能。该 RFC 定义了
        新的 TCP 选项,以实现窗口缩放 (window scaled) 和时间戳 (timestamp)。这里的时间
        戳可以用于实现两个机制: RTTM(Round Trip Time Measurement) 和 PAWS(Protect
        Against Wrapped Sequences)。

        在 RFC1323 中提出,在这类高带宽高延迟网络下,有三个主要

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值