1. 아~ 여기에 파일이 참 많군.
2. 도대체 tcp연결에는 뭐가 있지?
# more tcp
...
쿵...
3. 그렇다면 UDP에는?
# more udp
...
쿵...
4. tcp6는 IPv6의 TCP? 음...
...
5. 그런데, 이 파일을 어쩌라고?
select()를 써서, 이 파일에 변화가 있다면, 연결에(신규..) 변화가 생긴것이 맞겠지?!
6. /proc/net은 메모리 파일시스템이지... 이를 액세스하는거도 방법이군.
7. ip_conntrack은 뭐지? 넷필터를 좀 봐야겠지. iptables유틸리티도 좀 쓰고... 이건 나중에 하지 모
8. 넷필터를 잘~ 쓸수있으면, 좀~ 있어보이게 짤수는 있겠지만, 그거 모르거나, 귀찮으며, 그냥 /proc/net으로도 대충은 되네..
9. 음 그렇다면, netstat이란 프로그램은 도대체 어떻게 만든거지? 그야, 당근 /proc/net 디렉터리에서 필요한 파일들 열어서 읽고, 파싱하고 뭐 뿌린거지...
10. 음 내컴에는 왜, ip_conntrack 이런거 없지? 그야 이건 넷필터에서 제공하는 모듈(디바이스드라이버)인데, 동적로딩되있는 사람이야 이게 보일테고, 로딩하지 않은 사람은 안보이겠지 모.
11. 쩝~ 귀찮다. xx보고 짜오라고 시켜야지.
12. # mail xx@너컴퓨터
내일까지 짜서 제출하게나...
^D
13. ...
netstat를 참고하면 되지 않나요.netstat 소스를 참고 하시면
netstat를 참고하면 되지 않나요.netstat 소스를 참고 하시면 도움이 될것 같은데요.
인생이란게 다 그런게 아니겠어요....? 뭘(?)
http://schutepen.egloos.com
기존 프로그램을 이용할 때는 - Unix : netstat, l
기존 프로그램을 이용할 때는
- Unix : netstat, lsof, tcpdump, ....
- Win32 : netstat , http://www.sysinternals.com/Utilities/TcpView.html
직접 패킷을 조사하는 프로그램을 작성할 때는
- Unix : libpcap
- Win32 : winpcap
----------------------------------------
http://moim.at
http://mkhq.co.kr
[code:1][root@내컴퓨터 net]# ls /pro
1. 아~ 여기에 파일이 참 많군.
2. 도대체 tcp연결에는 뭐가 있지?
# more tcp
...
쿵...
3. 그렇다면 UDP에는?
# more udp
...
쿵...
4. tcp6는 IPv6의 TCP? 음...
...
5. 그런데, 이 파일을 어쩌라고?
select()를 써서, 이 파일에 변화가 있다면, 연결에(신규..) 변화가 생긴것이 맞겠지?!
6. /proc/net은 메모리 파일시스템이지... 이를 액세스하는거도 방법이군.
7. ip_conntrack은 뭐지? 넷필터를 좀 봐야겠지. iptables유틸리티도 좀 쓰고... 이건 나중에 하지 모
8. 넷필터를 잘~ 쓸수있으면, 좀~ 있어보이게 짤수는 있겠지만, 그거 모르거나, 귀찮으며, 그냥 /proc/net으로도 대충은 되네..
9. 음 그렇다면, netstat이란 프로그램은 도대체 어떻게 만든거지? 그야, 당근 /proc/net 디렉터리에서 필요한 파일들 열어서 읽고, 파싱하고 뭐 뿌린거지...
10. 음 내컴에는 왜, ip_conntrack 이런거 없지? 그야 이건 넷필터에서 제공하는 모듈(디바이스드라이버)인데, 동적로딩되있는 사람이야 이게 보일테고, 로딩하지 않은 사람은 안보이겠지 모.
11. 쩝~ 귀찮다. xx보고 짜오라고 시켜야지.
12. # mail xx@너컴퓨터
내일까지 짜서 제출하게나...
^D
13. ...
댓글 달기