自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 911-917提升--本周计划

调通ax8872,加深usb驱动和tcp/ip协议理解.

2017-09-11 12:25:25 239

原创 ip,tcp,icmp,udp校验

报文的校验和算法一样,但在作用范围存在不同:  IP校验和只校验20字节的IP报头;  而ICMP校验和覆盖整个报文(ICMP报头+ICMP数据); UDP和TCP校验和不仅覆盖整个报文,而且还有12字节的IP伪首部,包括源IP地址(4字节)、目的IP地址(4字节)、协议(2字节,第一字节补0)和TCP/UDP包长(2字节)。另外UDP、TCP数据报的长度可以为奇数字

2017-09-06 16:27:56 508

转载 为什么tcp没有长度,而udp有

突然想到这个问题.转载http://www.itye.org/archives/3087,相对来说解释比较合理.但stevens的可能两字还是不爽,但是历史原因谁能说全呢?协议制定人,不同人不同角度,再说规则的制定前后并不是给你去对比统一的.何必钻牛角呢?如此想来,也是正常的,辩证看待问题.你才会有更宽的视野. IP的头部包换数据的长度,TCP的头部不包含数据长度,UDP的头部则包含

2017-09-06 15:54:45 928

原创 ecos tcpip代码解析

free_tcpip=bsd_tcpip :   tcp_output()进行了分段+输出,512是比较保守的mss. iwtcpip:         tcp_enqueue进行了分段,tcp_output进行输出. tcp_output---->ip_output ip_output再进行分片. 当然,udp分片在所难免(如果长度>mtu).tcp在分段的时候就规避了分

2017-09-05 15:51:21 385

原创 CYGNUM_LWIP_TCP_MSS

CYGNUM_LWIP_TCP_MSS 怎么设置为了2048? 这样会导致ip层必须分片了.

2017-09-05 15:42:15 729

原创 父子进程对信号的继承

经测试,使用system ,exec族产生的子进程 子进程会继承父亲的部分信号。 默认-》默认 忽略--》继承 改写--》默认 这个也好理解,父子进程就像DNA遗传,尽量遗传父亲的。 但是execl已经重新载入进程,改写的函数位置都不存在了。如何继承!! 如果是fork的话,则完全继承。

2017-09-01 08:03:01 748

原创 僵尸进程产生

僵尸进程通俗理解就是孩子先于父亲死掉,父亲又没有埋掉孩子,导致孩子成了僵尸。 但是父亲死后,孩子资源就会被系统回收掉。 如果父亲先于孩子死了,那孩子就成了孤儿,会由社会收养。 如果父亲没死,则社会不会管的。 孤儿是活着的,僵尸是死的。 这么通俗的解释,应该好理解吧。

2017-09-01 07:56:29 308

原创 upstart进程

在ubuntu上测试父子进程的时候,发现父进程被kill了后,子进程被过继给了upstart进程,并不是1号init进程。 init->sbin/lightdm->lightdm->upstart->gnome->bash->test->a.out kill test后,a.out是孤儿进程,过继给upstart!

2017-09-01 07:42:33 464

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除