摘要:
处于编译阶段的源文件都是单独编译的,只要最后将编译得到的目标文件进行链接,整个程序就可以运行。 一个C/C++程序运行经历的过程,预处理、编译、汇编、链接、执行。 其中编译阶段所有代码都是单独编译的,只是在最终的链接阶段所有的目标文件 预处理 g++ -E main.cpp -o main.i g+ 阅读全文
posted @ 2021-10-29 16:49
影随风动91
阅读(78)
评论(0)
推荐(0)
摘要:
TCP/IP详解第十七章-TCP 主要结构 引言 TCP的服务 提供面向连接、可靠的字节流服务 通过以下方式来提供可靠性: 首部 通常20字节 阅读全文
posted @ 2021-10-29 16:39
影随风动91
阅读(32)
评论(0)
推荐(0)
摘要:
TCP/IP详解第十章-UDP 主要结构 引言 提供不可靠交付,进程每个输出操作都产生一个UDP数据报首部 首部8字节,包含2个各16位的端口号。 TCP和UDP端口号相互独立。UDP检验和 包括伪首部在内的反码求和过程。IP分片 查过MTU时,ip进行分片,只有到底目的地才进行重新组装。 IP分片 阅读全文
posted @ 2021-10-29 16:38
影随风动91
阅读(39)
评论(0)
推荐(0)
摘要:
传输层概述 待补充 TCP可靠传输 确认机制 重传时间 各个报文段所走的路由不同,重传时间不能太长也不能太短。 TCP采用自适应算法,动态改变重传时间RTTs(加权平均往返时间) 冗余ACK(冗余确认) TCP流量控制 使用滑动窗口实现流量控制 接收方设置确认报文断的窗口字段,来通知发送方,这样发送 阅读全文
posted @ 2021-10-29 16:32
影随风动91
阅读(30)
评论(0)
推荐(0)
摘要:
TCP/IP详解第六章-ICMP协议 主要结构 引言 ICMP协议所属的层次结构,报文格式ICMP报文类型 有差错报文和查询报文,并说明什么情况不产生差错报文两种查询报文 掩码请求与应答报文 时间戳请求与应答报文一种差错报文 ICMP端口不可达差错 阅读全文
posted @ 2021-10-25 18:19
影随风动91
阅读(35)
评论(0)
推荐(0)
摘要:
TCP/IP详解第九章-IP选路 主要结构 引言 ip层工作流程选路的原理 选路机制和选路策略的含义 选路机制:从路由表中搜索匹配的条目以决定转发接口或下一跳地址 选路策略:在路由表中填充哪些条目简单路由表 使用netstat -rn查看内核路由表 介绍路由表条目各列名称和含义,以及样例的匹配规则 阅读全文
posted @ 2021-10-25 18:17
影随风动91
阅读(89)
评论(0)
推荐(0)
摘要:
TCP/IP详解第三章-IP层 主要结构 引言 IP层的作用IP首部构造 首部各字段的含义IP路由选择 路由表的构成、搜索路由表的顺序子网寻址 简单介绍子网划分,子网寻址对路由表的好处子网掩码 子网的具体划分,路由选择根据目的ip、子网掩码、主机ip来进行比较特殊ip 包括特殊源地址、环回地址、广播 阅读全文
posted @ 2021-10-25 18:16
影随风动91
阅读(29)
评论(0)
推荐(0)
摘要:
网络层 概述 主要任务是把分组从源端传到目的端,为分组交换网上的不同主机提供通信服务。 传输单位是数据报 功能: 1. 路由选择与分组转发 2. 异构网络互联 3. 拥塞控制 拥塞是所有节点都来不及接收分组而需要丢弃数据,是一种全局状态。 有两种解决方式: 开环控制(静态)、闭环控制(动态) 数据交 阅读全文
posted @ 2021-10-19 11:23
影随风动91
阅读(115)
评论(0)
推荐(0)
摘要:
带宽是指网络设备所支持的最高速度,与信号在介质中的传播速度无关, 由发送方的发送能力确定? 网络运营商提供的带宽,是通过链路上路由器的出口带宽决定的, 如果路由器出口带宽不够,数据在路由器中等待,则由数据链路层的协议, 发送端会自动将发送速度降下来,从而实现了流量控制。 某一链路带宽为1Mb/s, 阅读全文
posted @ 2021-10-14 18:43
影随风动91
阅读(134)
评论(0)
推荐(0)
摘要:
查看ffmpeg支持的设备格式 leadcom@leadcom:~$ ffmpeg -hide_banner -devices Devices: D. = Demuxing supported .E = Muxing supported -- DE alsa ALSA audio output E 阅读全文
posted @ 2021-10-14 17:53
影随风动91
阅读(153)
评论(0)
推荐(0)
浙公网安备 33010602011771号