TCPIP复习

Posted by Mr.Be1ieVe on Saturday, February 8, 2020

地址

A类地址 公有1~126

地址类型 公有 私有
A类 1 ~ 126 10.0.0.0 ~ 10.255.255.255
B类 128 ~ 191 172.16.0.0 ~ 172.31.255.255
C类 192.0.0.0 ~ 223.255.255.255 192.168.0.0 ~ 192.168.255.255

直接交付和间接交付

直接交付 -> 交给同一个网络地址

间接交付 -> 经过一个直接交付,给路由器,再给路由器 直到到达同一个网络的路由再给主机

端到端和点到点

端到端 -> 进程到进程

点到点 -> 设备到设备

三元组五元组

三元组:协议,IP地址,端口

五元组:三元 + 源IP,源端口

TCP 可靠性

  • 流量控制:滑动窗口 } 发送窗口
  • 拥塞控制: 拥塞窗口 重转定时器
  • 差错控制

套接字

  • 流套接字:TCP 适合大量数据 单播
  • 数据报套接字: UDP
  • 原始套接字:编写自定底层协议

IP多播

==五个前提?==

多播地址 224.0.0.0 ~ 239.255.255.255

IP地址的低23位替换mac地址低23位,第24位为0

  • 语义
  • 语法
  • 时序

OIS七层模型

层次 名称 功能
应用层 报文/消息
表示层 定义数据格式和加密标准。将一种格式转换成另一种格式
会话层 验证会话双方,提供身份验证
传输层 网络节点之间的可靠数据传输
网络层
链路层
物理层

TCP/IP四层

层次
应用层
传输层 提供端到端通信
网络层 IP数据包传输、路由选择、流量控制和拥塞控制
网络接口层

image-20200104164157071

image-20200104164216242

记忆

以太网MTU最大传输单元,最大值1500字节

基本概念:协议,封装,服务,接口

IEEE802.3 CSMA/CD 总线媒体访问

802.4 令牌总线

802.5 令牌环

数据链路层

逻辑链路控制子层

介质访问控制子层

MAC寻址

广播帧:目的MAC为广播地址(全1)

Ethernet II帧格式

记忆

交换机工作在数据链路层

冲突域:每个节点都能接收到所有被发送的帧

广播域:能接收任一发出的广播

路由器隔绝广播

网桥:有两网卡,接两端线缆

链路层协议:IEEE802.3 .4 .5 SLIP(串行线路Internet协议),CSLIP(),PPP(点对点)

SLIP:需要先知道ip,并且没有校验

ARP和RARP

静态映射:通过地址映射表与物理地址之间的映射

动态映射:自动维护逻辑地址和物理地址

ARP

广播请求,单播相应

物理层广播,IP路由(网络层)不会转发

跨子网的地址解析

??

记忆

若分配dhcp到的ip为169.254开头,说明dhcp服务有问题

分片数据大小必须为8字节的整数倍,否则无法表述偏移量

功能

  • 报告差错
  • 查询

差错报文

差错报告报文:当路由器或目的主机处理IP数据报遇到问题时,查询报文以请求/应答形式成对出现

差错报告报文:源抑制 源站抑制报告,降低源发包速度

目的不可达:网络不可达,主机不可达,协议不可达和端口不可达

网络不可达可能路由表或者目的地址有错。主机不可达可能信宿机不在运行中或不存在,并说明网络可达。

超时

目的主机进行分片重组时会启动重组计时器,一旦超时就会丢弃正在重组的数据报,并产生ICMP数据报超时报告

重定向报文

路由收到报文后,判断是否最佳选择,不是就发送重定向报文,通知源主机修改路由表,最佳下一跳路由器的IP地址

计算应答时间

image-20200104202342626

应用

ping和tracert

##RIP 距离向量路由协议

==通过度量值判断路径的好坏==

包含:路径长度,跳数,可靠性,延迟,带宽,负载,通讯费用

RIP V1 不支持VLSM V2 支持认证

OSPF 链路状态路由协议

==通过管理距离判断路径好坏==

每种路径由协议分配信任等级,根据算法的好坏

BGP协议

边界网关协议,用于自治系统之间

小于1024端口做公用端口,全局方式进行分配

1024~65535 临时端口

TCP

面向字节流。TCP使用缓冲区

三次握手

SEQ 是随机数

客户端

第一次:SEQ = m , SYN = 1

服务器

第二次:SEQ = n,AN = m + 1,SYN=1,ACK=1

客户端

第三次:SEQ = m + 1 , AN = n +1 , ACK = 1

UDP

面向报文 使用队列

169.254 本地链路地址

DHCP报文格式

网关IP地址 如果跨网段使用DHCP中继,此字段包含中继代理的ip地址

windows域 WINS协议

DNS递归解析,反向解析

「真诚赞赏,手留余香」

Mr.Be1ieVe's Treasure

真诚赞赏,手留余香

使用微信扫描二维码完成支付