图解TCP/IP(读书笔记)

图解TCP/IP(读书笔记)


1、http属于OSI应用层,HTML属于表示层
2、电子邮件,发送协议SMTP(使用TCP),25端口号,接收POP3协议(TCP)–客户端管理邮件,附件管理–IMAP协议–服务器管理邮件。
3、发送时TCP模块处理:TCP首部包含源端口号和目的端口号(以确定两边同一应用),序号(数据编号,区分数据),校验和(损坏与否)。
接收时TCP模块处理:首先计算校验和,判断是否损坏,检查是否按序号接收数据,最后检查端口号,确定应用程序。
数据接收完毕发一个ACK给发送端,否则发送端会重发。数据完整接收后传给由端口号识别的应用程序。
4、网络层对数据链路层某些特性进行抽象,数据链路的类型对IP地址形式透明。
5、IP历史阶段:分类IP—-划分子网—-构造超网—-NAT—-IPv6(理解有限,待修改)
分类IP:A、B、C、D。
划分子网:子网位数统一。
构造超网:任意长度掩码产生。
NAT:私有IP和全局IP转换。
IPv6:扩大数据。
6、路径MTU发现:有发送端主机进行分片。UDP—IP分片,重传,重组;TCP—TCP分片,重传,重组。
7、ARP:请求与响应两种包,只用于IPv4;对于IPv6使用ICMPv6发送邻居探索消息。
显然,数据包只在本网络中。
8、TCP:面向连接的、可靠的流协议;
UDP:不具有可靠性的数据报协议。
9、标准既定端口号(静态分配):
知名(公知)端口:0–1023;
注册(备用)端口:1024–49151;
动态分配(OS):49152–65535。
10、UDP:User Datagram Protocol(用户数据包协议),使用UDP协议包括:TFTP、SNMP、NFS、DNS、BOOTP。
TCP:TCP(Transmission Control Protocol 传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。
11、TCP
确认应答(ACK and NACK):重发与继续。
序列号:按顺序给发送数据的每一个字节都表上号码的编号。
接收端查询接收数据TCP首部的序列号和长度,将自己要接受的下一个序列号作为ACK返回。
如上,TCP实现可靠传输。
12、TCP数据长度并未写入首部,计算方式:IP首部中数据包长度-IP首部长度TCP首部长度。数据1-1000指[1,1000]。
13、TCP一个连接的建立断开正常过程,至少需要发送7个包完成。
14、重发机制、连接管理、以段为单位发送数据、滑动窗口控制。
15、滑动窗口控制:
在窗口内,即便有些数据的ACK丢失,也不必重复,我们需要根据后续的ACK进行判断即可。
16、流量控制:
接收端确定窗口大小。
17、Nagle算法:基本定义是任意时刻,最多只能有一个未被确认的小段。
书中介绍:满足下列两个条件任意个即可发送数据:
A、已发送的数据都已经收到ACK。
B、可以发送最大长度MSS的数据时。
18、路由协议:EGP,IGP。
EGP:外部网关协议,一般使用BGP(Borrder Gateway Protocol,边界网关协议)。
IGP:内部网关协议,使用RIP(路由信息协议),OSPF(Open Shortest Path First,开放式最短路径协议)。
19、路由算法:
距离向量:距离(历经路由器个数),方向
链路状态:在了解网络整体连接状态的基础上生成路由控制表。
20、EGP协议(与BGP同级)不支持循环检测,一般使用BGP。
21、RIP:距离向量。30S广播。
无限计数:最长距离16(不可达)。解决:无环:水平分割–有环:毒性逆转(发送16距离RIP)、触发更新(发生后立即发送RIP)。
22、OSPF:链路状态。5种包。区域内部自治,中心交换。
23、BGP、RIP、OSPF共同进行路由控制方能进行整个网络的路由控制。
24、BGP:路径向量协议。
25、MPLS:多协议标记交换技术,转发速度快,生成虚拟路径。
路由技术基于IP地址中最长匹配原则进行转发。
标记交换:对每个IP包都设定一个标记的值,根据标记转发。
26、会话层:管理通信连接。
表示层:转换数据格式。
27、FTP:工作机制:两条TCP。—控制,21端口号—-数据文件传输,20(随机值)。
28、www:URL、HTML、HTTP。
21、HTTP:1.1版本,在一个TCP连接上多次命令和应答,—-Keep-Alive
22、CGI:web服务器调用外部程序时所使用的一种服务端应用规范—动态
23、SNMP:网络管理,基于UDP/IP,交互信息MIB(设备接口),线路RMON:收集网络信息。
24、多媒体通信实现技术:实时多媒体中采用UDP;
呼叫控制采用:H.323、SIP(会话层)。
25、RTP:为每个报文(UDP)附加时间戳和序列号,
26、虚拟专用网络(VPN):IPsec,在IP首部后面追加“封装安全有效载荷”和”认证首部“。传输模式,隧道模式。
———————–2016、8、8看完—————————————————

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值