본문 바로가기

분류 전체보기269

[C#][Network] RUDP (Reliable UDP) C# RUDP(Reliable UDP)http://rudp.codeplex.com/ 2013. 1. 2.
[C#] Timer 세가지와 차이점 스크랩 : http://blog.daum.net/starkcb/117 특정 작업을 주기적으로 실행하기 위해 흔히 Timer 객체를 사용합니다 정해진 시간 간격으로 변수를 업데이트 한다던지, 모니터링 한다던지, 로그를 기록 한다던지, 그 작업 내용은 무궁무긴 하겠죠 Timer 객체는 이러한 주기적 작업을 아주 쉽게 처리해 주는, 닷넷 프레임워크에서 제공하는 고마운 객체입니다 그러나 한가지 생각해 볼 문제가 있네요.. 닷넷 프레임워크에는 무려 3가지 서로 다른 Timer 를 제공하고 있다는 겁니다. 바로 아래 3가지 Timer 입니다 1. System.WIndows.Forms.Timer 2. System.Threading.Timer 3. System.Timers.Timer 닷넷이 이 3가지 Timer 를 각.. 2012. 12. 31.
[C#]현재 콘솔 라인 지우기 함수 C# 현재 콘솔 라인 지우기 함수 private void clearCurrentLine() { string s = "\r"; s += new string(' ', Console.CursorLeft); s += "\r"; Console.Write(s); } 2012. 12. 28.
[Network] WireShark 를 이용한 Packet Loss 측정 ip.dst == 목적지 IP and tcp.analysis.retransmissionip.dst == 192.168.0.244 and tcp.analysis.retransmission 위의 필터를 지정해주면, 목적지 IP로 전송되는 TCP/IP 패킷 중에서 재전송 되는 패킷을 보여준다.(재전송 Packet 이 곧, Packet Loss를 의미한다.) 이론적으로 접근하자면, Packet Loss는 Client가 Server로 보내는 Packet 중 Ack Number가 중복되는지를 확인 하면 된다. 테스트 화면 2012. 12. 27.