09 2015 档案

摘要:我们在开始假定: 1:数据是单方向传递,另一个窗口只发送确认. 2:接收方的缓存足够大,因此发送方的大小的大小由网络的拥塞程度来决定.一:慢开始算法和拥塞避免算法 发送方会维持一个拥塞窗口,刚开始的拥塞窗口和发送窗口相等,一般开始均设置1,然后我们每收到一个确认,就让拥塞窗口... 阅读全文

posted @ 2015-09-16 20:14 杨博东的博客 阅读 (127) | 评论 (0) 编辑 |

摘要:TCP虽然是面向字节流的,但是tcp传送的数据单元却是报文段,一个报文段分为首部和数据两部分,几乎TCP所有功能都从首部来体现,下面我们来详细的剖析下它的首部. (1):源端口与目标端口:分别写入源端口号和目标端口号. (2):32位序列号:也就是我们tcp三次握手中的seq,表示... 阅读全文

posted @ 2015-09-16 16:57 杨博东的博客 阅读 (364) | 评论 (0) 编辑 |

摘要:前言:在学习tcp三次握手的过程之中,由于一直无法解释tcpdump命令抓的包中seq和ack的含义,就将tcp协议往深入的了解了一下,了解到了几个协议,做一个小结. 先来看看我的问题: 这是用tcpdump命令抓的三次握手的包,可以看到seq和ack都比较大,我自己也无法解释... 阅读全文

posted @ 2015-09-16 16:27 杨博东的博客 阅读 (4787) | 评论 (0) 编辑 |

摘要:管道和有名管道 消息队列 共享内存 信号 套接字 由于进程之间的并不会像线程那样共享地址空间和数据空间,所以进程之间就必须有自己特有的通信方式,这篇博客主要介绍自己了解到的几种进程之间的通信方式,内容讲的比较浅,目的相当于做学习笔记. 一:管道和有名管道 管道是一种... 阅读全文

posted @ 2015-09-14 20:02 杨博东的博客 阅读 (50) | 评论 (0) 编辑 |

摘要:linux信号的简单介绍 信号的捕捉和处理 信号处理函数的返回 信号的发送 信号的屏蔽 一:linux信号的简单介绍。 信号提供给我们一种异步处理事件的方法,由于进程之间彼此的地址空间是独立的,所以进程之间的通信就需要特殊的机制,而信号是进程之间唯一的异步通信方式。... 阅读全文

posted @ 2015-09-07 20:36 杨博东的博客 阅读 (174) | 评论 (0) 编辑 |

摘要:一:文件操作 在linux下,一切皆文件,目录是文件,称为目录文件,内容是该目录的目录项(但是目录只有内核可以编辑,超级用户也不可以编辑),设备也是设备文件,在/dev存放的就是一些设备文件,linux的文件系统(VFS:虚拟文件系统:提供一种机制,将各种不同的文件系统结合起来,并且... 阅读全文

posted @ 2015-09-01 22:01 杨博东的博客 阅读 (65) | 评论 (0) 编辑 |

posts - 39, comments - 0, trackbacks - 0, articles - 0

Copyright © 2019 杨博东的博客
Powered by .NET Core 3.0.0 on Linux