[완료] 현재 존재하는 데몬의 버전 알 수 있는 방법 IGMP ???
글쓴이: escalix / 작성시간: 월, 2007/04/23 - 11:16오전
현재 페도라가 깔려있는데...
오랫만에 리눅스 계열을 사용하기도 하지만...
까보는짓은 해보지 않아서...
조금 난감합니다...
현재 리눅스의 커널 버전 말고....다른 버전 아는 방법이랑
가장 중요한 깔려있는 IGMP 버전이 무엇인지 알아야 하는데 쉽게 아는 방법이 무었이죠?
참 어렵네요...이놈의 리눅스....^^;;
Forums:
..
rpm -qa
하시면 현재 시스템에 깔려있는 모든 패키지의 이름이 버전과 함께 출력됩니다. 필요한 패키지명이 있으시면 rpm -qa | grep blah 하시면 blah 문자열이 포함된 패키지 명이 함께 출력이 되겠지요.
그리고 IGMP는 왜 보시려는지는 모르겠긴 한데;; 일단 /etc/protocols 파일을 보시면 현재 사용중인 IGMP 프로토콜 버전을 확인하실 수 있으실 것입니다.
근데 정말 IGMP 버전 알아서 별 도움될 일은 없으실 것 같긴 한데;; 보통은 2로 되어있을겁니다 -_-
====================여기부터 식인어흥====================
어흥 몰라 어흥? 호랑이 어흥!! 떡 하나 주면 어흥!! 떡 두개 주면 어흥어흥!!
리눅스에서 보니...
/etc/protocols 에서
igmp 2 IGMP #internet group management protocol
이라고 나와있는데 그러면 igmp 라는 이름뒤에 숫자들이 죄다
버전이라는 말인가요?
ip 0
icmp 1
igmp 2
ggp 3
이런식으로 나와있는데 어떤것은 100 숫자가 넘던데 그렇다면
이게 죄다 버전??????
사실은 현재 시스템의 IGMP가 버전 3인지 알아봐야 하거든요.
아니라면 쉽게 버전 2에서 버전 3로 바꿀 수 있는지도 궁금해 지네요
우선 ip 다음에
우선 ip 다음에 나와있는 숫자는 ip header 에서 구분할 수 있는 값입니다.
해더에서 7606 이라고 하면 76는 TTL, 06 은 프로토콜정의가 됩니다. (범위는 0 ~ 255)
그런데, igmp 는 어떤곳에 쓰이는 것인지 모르겠습니다. ^^;;
(음... 답변이 아닌 질문이군요... -_-)
+
++++++++++++++++++++++++++++++++++++++++++++++
혼자놀기의 도사가 되리라... http://geeklife.co.kr
.
++++++++++++++++++++++++++++++++++++++++++++++
혼자놀기의 도사가 되리라... http://geeklife.co.kr
프로그램 패키지의
프로그램 패키지의 버전은 얏옹꿀님 말씀 대로 rpm 내지는 dpkg 명령을 이용해서 쉽게 알아내실 수 있습니다.
IGMP의 경우... 리눅스 커널이 IGMP v3를 지원하냐라고 하면, 그렇습니다. 간단하게는
하시면 Querier 항목에서 "V3"라는 걸 보실 수 있을 겁니다. (뭔가 굉장히 폼이 안 나는 설명이긴 합니다만;; )
커널의 해당 소스에도 IGMPv3를 지원한다는 내용이 있으며, 검색엔진에서 "linux igmp v3" 해보시면 좀 더 확신을 얻으실 수 있을 거라 생각됩니다.
참... /etc/protocols 파일에 있는 숫자는 IP 상에서의 프로토콜 번호입니다. TCP는 6, UDP는 17, ... ;-)
----
$PWD `date`
$PWD `date`
그럼 제가 고민해서 찾은 방법이 맞군요! ㅋㅋ
몇일 전에 저도 같은...방법
#cat /proc/net/igmp
이렇게 해서 V3 라는 생각을 했었는데...위에.....
그냥 다른 설명이 Querier 이라는 문구만 있어서...
설마 이게 버전 3라고는 짐작도 못했었거든요...
아무튼 한시름 놨습니다...
상사한테 깔린게 버전3라고 말을 했었는데
아니면 어떻게 하나 고민하고 있었거든요..ㅋㅋㅋ
아무튼 고맙습니다...
윈도우만 주구장창하다보니 오랫만에 리눅스 다뤄보니..
넘 어렵네요...찾아가는 방법을 몰라 헤매고 있으니
나원참~~~ ^^;;;;
댓글 달기