美文网首页
TCP/IP协议

TCP/IP协议

作者: 全新的饭 | 来源:发表于2024-08-28 16:11 被阅读0次
ARP(Address Resolution Protocol)地址解析协议

请求(Request):广播
响应(Response):单播

ICMP(Internet Control Message Protocol)互联网控制报文协议

TCP/IP协议簇的子协议
在IP主机、路由器之间传递控制消息。
控制消息(不传输用户数据):网络通不通、主机是否可达、路由是否可用

TCP伪首部

组成

  • 32位源IP地址
  • 32位目的IP地址
  • 8位保留字节(置0)
  • 8位传输层协议号(TCP是6,UDP是17)
  • 16位报文长度(首部+数据)

用途:增加校验和的检错能力

  • 目的IP地址 -> 检查TCP报文是否收错
  • 传输层协议号 -> 检查传输层协议是否选对
UDP首部有8个字节
电子邮件协议默认端口

TCP 25、110、143

主机地址的主机部分不能全0(网络地址)或全1(广播地址)
TCP拥塞控制机制
  1. 慢启动
    目的是尽快找到上限。
    方法是建立TCP连接后,调整发送速率。
    发送速率以指数级增长。
  2. 拥塞避免
    速率缓慢,线性增长
  3. 快重传
  4. 快恢复
IP数据报相关计算

IP数据报的首部是20B
以太网MTU(网络能传输的最大数据包大小)是1500B
片偏移字段:分片数据在原始IP数据报中的相对位置。表示该分片的数据在原始数据报中的偏移量,以8字节为单位。

SNMP(Simple Network Management Protocol)

应用层协议。
2种服务

  • 代理:收集设备信息,响应管理站请求
  • 管理:向被管理设备发送查询或设置命令

3个端口

  • UDP161:发查询或设置命令,发响应。
  • UDP162:发Trap信息
  • TCP161:只有个别的SNMP会用

5种报文

  • GetRequest
  • GetNextRequest
  • SetRequest
  • GetResponse
  • Trap:设备状态变化时,向管理站发
TCP释放连接(4步)
  1. 源主机发起FIN=1
  2. 目标主机接收后发起ACK=1
  3. 目标主机发起FIN=1
  4. 源主机发起ACK=1

cmd命令 nslookup:查域名对应的IP
ping是基于ICMP工作的
主机首次向DHCP服务器请求IP地址配置信息时,是以广播的形式发送DHCP discover报文,其报文的源MAC地址是主机的MAC地址,源IP地址是0.0.0.0。
TCP使用的流量控制协议是可变大小的滑动窗口协议

TCP的拥塞窗口

由发送方维护
阻止发送方和接收方之间的链路因流量过多而过载
存放在本地,永远不会在连接上共享

SNMP使用UDP端口161接收和发送请求,端口162接收Trap。

私有IP地址

A:10.0.0.0 ~ 10.255.255.255
B:172.16.0.0 ~ 172.31.255.255
C:192.168.0.0 ~ 192.168.255.255

IP报文的生存期(TTL)

在IPv4头部中定义,共8位,网络层
设置一个数据报可经过的路由器数量的上限
每当数据包经过一个路由器时,存活次数减1,。当减至0时,路由器会取消该数据包的转发。

可作为服务器地址 -> 必须是主机地址 -> 不是网络地址(主机位全0)或广播地址(主机位全1)

相关文章

  • TCP协议

    TCP/IP协议分层详解TCP/IP协议详解通俗易懂网络协议(TCP/IP概述)什么是TCP/IP协议?

  • TCP/IP协议

    一、关于TCP/IP TCP/IP协议是一个协议集合,HTTP协议,IP协议,TCP协议,DNS协议等都属于TCP...

  • 关于网络基础知识TCP/IP(三)

    四、掌握TCP/IP协议:TCP/IP3次握手 4.1 IP协议是TCP/IP协议中最重要的协议,它为TCP UD...

  • TCP HTTPS专题

    TCP HTTPS专题 TCP协议 TCP/IP协议分层 TCP/IP 协议族里重要的一点就是分层。 TCP/IP...

  • (二)TCP/IP四层模型

    1、基本介绍 TCP/IP协议,也称TCP/IP协议族或TCP/IP协议栈,其中: TCP:Transmissio...

  • TCP/IP 网络协议 简记

    参考文档TCP/IP网络协议TCP/IP 协议 **************************** 常见协议...

  • 详解TCP与UDP协议

    TCP/IP协议 首先弄清楚,TCP协议和UCP协议与TCP/IP协议的联系。 TCP/IP协议是一个协议簇。里面...

  • TCP/UDP、IP 、Socket、HTTP笔记

    1.1 TCP/IP协议组 TCP/IP协议(传输控制协议)由网络层的IP协议和传输层的TCP协议组成 IP层负责...

  • TCP/IP、TCP、UDP

    一、TCP/IP协议 TCP/IP协议是一个协议簇。其中包括UDP、TCP、IP等协议。之所以命名为TCP/IP协...

  • 《图解HTTP》

    网络基础TCP/IPTCP/IP协议族说法一:TCP/IP是指TCP和IP两种协议说法二:TCP/IP是在IP协议...

网友评论

      本文标题:TCP/IP协议

      本文链接:https://www.haomeiwen.com/subject/pqytljtx.html