
TCP/IP详解
Lincoln_cz
这个作者很懒,什么都没留下…
展开
-
TCP/IP详解01-概述
ifconfig命令ifconfig命令参数应用举例ifconfig命令被用于配置和显示Linux内核中网络接口的网络参数。用ifconfig命令配置的网卡信息,在网卡重启后机器重启后,配置就不存在。要想将上述的配置信息永远的存的电脑里,那就要修改网卡的配置文件了。需要注意的是,ifconfig所有的配置都是应用于内核的,所以只会临时生效,重启网络服务后会...原创 2018-08-11 11:57:15 · 1070 阅读 · 0 评论 -
TCP/IP详解11-传输层:TCP的交互数据流、成块数据流
TCP/IP详解11-传输层:TCP的交互数据流、成块数据流TCP/IP详解11-传输层:TCP的交互数据流、成块数据流1. TCP的交互数据流1.1 经受时延的 ACK1.2 Nagle算法2. TCP的成块数据流2.1 正常数据流2.2 TCP的流量控制—滑动窗口2.2.1 滑动窗口2.2.2 例子:2.2.3 窗口大小2.2.4 PUSH标志2.2.5 滑动...原创 2018-08-12 10:58:08 · 1276 阅读 · 0 评论 -
TCP/IP详解10-传输层:TCP:传输控制协议
TCP/IP详解10-传输层:TCP:传输控制协议TCP/IP详解10-传输层:TCP:传输控制协议1. TCP为应用层提供的服务 和 TCP首部1.1 TCP的服务1.2 TCP的首部2. TCP连接的建立与终止2.1 TCP 的三次握手和四次挥手2.1.1 三次握手为什么需要采用三次握手?三次握手过程SYN攻击2.1.2 四次挥手四次挥手的原因四次挥手过...原创 2018-08-11 15:23:29 · 1166 阅读 · 0 评论 -
TCP/IP详解09-应用层(基于UDP):DNS、TFTP 和 BOOTP
TCP/IP详解09-应用层(基于UDP):DNS、TFTP 和 BOOTPTCP/IP详解09-应用层(基于UDP):DNS、TFTP 和 BOOTP1. DNS:域名系统1.1 DNS系统介绍1.1.1 基础1.1.2 DNS的报文格式1.2 例子1.2.1 正向查询1.2.2 反向查询(指针查询)1.3 其他问题1.3.1 DNS服务器高速缓存1.3.2 ...原创 2018-08-11 15:15:44 · 761 阅读 · 0 评论 -
TCP/IP详解08-网络层:广播和多播、IGMP
TCP/IP详解08-网络层:广播和多播、IGMPTCP/IP详解08-网络层:广播和多播、IGMP1. 单播,多播,广播的介绍1.1.单播(unicast)1.2.广播(unicast)1.2.1 受限的广播1.2.2 指向网络的广播1.2.3 指向子网的广播1.2.4 指向所有子网的广播1.3 多播1.3.1 多播组地址1.3.2 多播组地址到以太网地址的转换...原创 2018-08-11 15:09:40 · 2851 阅读 · 0 评论 -
TCP/IP详解07-传输层:UDP--用户数据报协议
TCP/IP详解07-传输层:UDP–用户数据报协议TCP/IP详解07-传输层:UDP–用户数据报协议1. UDP首部1.1 UDP检验和1.2 最大UDP数据报长度2. IP 分片2.1 原理2.2 ICMP不可达差错(需要分片)2.3 用Traceroute确定路径MTU2.4 采用UDP的路径MTU发现3. UDP和ARP之间的交互作用4. ICMP源站...原创 2018-08-11 15:04:52 · 1526 阅读 · 0 评论 -
TCP/IP详解06-网络层:IP选路和动态选路协议
TCP/IP详解06-网络层:IP选路和动态选路协议TCP/IP详解06-网络层:IP选路和动态选路协议IP路由选择基本说明1.静态IP选路1.1 选路的原理1.1.1 简单路由表1.1.2 其他有关路由表的知识1.2 ICMP重定向报文1.3 ICMP路由器发现报文2. 动态选路协议2.1 动态选路2.1.1 Unix选路守护程序2.2 内部网关协议( ...原创 2018-08-11 14:59:00 · 1120 阅读 · 0 评论 -
TCP/IP详解05-网络层:ICMP协议、Ping和Traceroute
TCP/IP详解05-网络层:ICMP协议、Ping和TracerouteTCP/IP详解05-网络层:ICMP协议、Ping和Traceroute1. ICMP:Internet控制报文协议(Internet Control Message Protocol)1.1 ICMP报文的类型1.2 ICMP 查询报文1.2.1 ICMP地址掩码请求与应答1.2.2 ICMP时间戳请求...原创 2018-08-11 14:52:32 · 1282 阅读 · 0 评论 -
TCP/IP详解04-链路层:ARP和RARP
TCP/IP详解04-链路层:ARP和RARPTCP/IP详解04-链路层:ARP和RARP1. ARP1.1 ARP的分组格式1.2 ARP高速缓存1.3 特殊的功能ARP代理免费ARP2. RARP2.1 RARP的分组格式2.2 RARP服务器的设计作为用户进程的RARP服务器每个网络有多个RARP服务器1. ARP还记得...原创 2018-08-11 14:44:49 · 474 阅读 · 0 评论 -
TCP/IP详解03-网络层:IP:网际协议
TCP/IP详解03-网络层:IP:网际协议TCP/IP详解03-网络层:IP:网际协议1. IP 首部首部校验和2. IP地址相关知识IP路由选择2.1 分类的 IP 地址IP分类特殊情况的 IP 地址IP地址的重要特点2.2 划分子网子网掩码变长子网2.3 构成超网:无类型域间选路(CIDR)IP是 TCP/IP 协议族中最为核心...原创 2018-08-11 14:39:54 · 625 阅读 · 0 评论 -
TCP/IP详解02-链路层
TCP/IP详解02-链路层TCP/IP详解02-链路层1. 以太网和IEEE 802封装1.1 IEEE 802.2/802.3(RFC 1042)和以太网的封装格式(RFC 894)1.2 CRC 循环校验法2. 串行接口链路层协议( SLIP和PPP)2.1 SLIP:串行线路IP2.2 压缩的SLIP2.3 PPP:点对点协议3. 环回(loopback)接...原创 2018-08-11 14:33:07 · 688 阅读 · 0 评论 -
TCP/IP详解12-传输层:TCP的定时器
TCP/IP详解12-传输层:TCP的定时器TCP/IP详解12-传输层:TCP的定时器1. TCP的坚持定时器糊涂窗口综合症2. TCP的保活定时器对每个连接,TCP管理 4 个不同的定时器。1) 重传定时器使用于当希望收到另一端的确认。—上一篇文章中说明过。2) 坚持(persist)定时器使窗口大小信息保持不断流动,即使另一端关闭了其接收窗口。3)...原创 2018-08-13 11:37:07 · 460 阅读 · 0 评论