본문 바로가기
728x90

전체 글113

stack overflow??????? 메모리 free 조심 2013. 2. 20.
ping 소스 수정 환경 : Vmware, CentOS 5.5소스위치 : /usr/src/linux/drivers/net/pcnet32.c (vmware는 pcnet32) static int pcnet32_tx(struct net_device*dev){ structpcnet32_private *lp= netdev_priv(dev); unsignedint dirty_tx= lp->dirty_tx; int delta; int must_restart = 0; /*여기 0으로 초기화한 전역변수 flag를 이용한 조건문. if(flag==0){printk(KERN_DEBUG"YoungNam >_cur_tx) { intentry = dirty_tx&.. 2013. 2. 20.
TCP Tahoe와 TCP Reno TCP Tahoe와 TCP Reno는 ssthresh(slow start threshold)값까지 지수적 증가(Slow-Start)를 하게 되고 ssthresh를 넘어서면 선형적 증가(Additive Increase)를 하는 것까지는 동일하다. TCP Tahoe와 TCP Reno의 차이점은 N개의 중복 ACK가 발생할 경우 나타난다. TCP Tahoe의 경우 N개의 중복 ACK가 발생하게 되면 바로 Slow-Start를 시작한다. 반면 TCP Reno의 경우 N개의 중복 ACK가 발생하면 ssthresh값을 Congestion Window(cwnd) 사이즈의 반으로 줄여 빠른 복구(Fast Recovery) 모드에서 혼잡제어(Congestion Avoidance)를 수행하여 바로 선형적 증가(AI)를 하.. 2013. 2. 20.
PlanetLab 컴퓨터 네트워킹, 분산시스템 연구를 돕기 위한 테스트베드이다. 현재 전세계 485가지 장소에 1038개의 노드를 보유하고 있는 대규모의 테스트베드. 자세한내용은http://ko.wikipedia.org/wiki/%ED%94%8C%EB%9E%98%EB%8B%9B%EB%9E%A9-> 위키피디아 2013. 2. 20.
728x90