CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): guest (kshow) <211-116-242-225.>
날 짜 (Date): 2002년 3월 13일 수요일 오후 12시 54분 26초
제 목(Title): [Q] kernel ping 좀더 구체적으로...


아아~ 우선 답변주셔서 너무 감사드립니다.
좀더 설명을 드리면요..

요청의 시작이 kernel 입니다...즉 gateway로 ping이 되는가
즉, 통신이정상적으로 가능한가 하는 것을 kernel program 어느순간에
확인을 하게 되는것이죠..

proc을 통해서 하는 방법은 예전에 썼었는데,
kernel-to-user로 ping을 하라고 명령해야하고,
user-to-kernel로 그 결과를 받아야 하니 여간 번거로운
것이 아니더군요.
kernel의 요구를 user에서 받기위해서 일종의 프로세스도 하나 떠
있어야하구요...

그래서 kernel 안에서 다 해결하려고 합니다.

raw socket으로 system call interface를 따라서 보낸다는것이
user에서 ping하는 프로그램을 보고 그 system call 내부를 똑같이
kernel에서 구현하는것인가요?

에구 나름대로 한다구 했는데 send조차 안되네요.
제가 icmp를 써본적이 없어서... raw socket이니까 bind같은거
없이 하는것 같은데...흑흑

도와주세요~~~

[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.