Skip to content

IPTV

2015.11.01 07:52

WHRIA 조회 수:296

http://clien.net/cs2/bbs/board.php?bo_table=cm_nas&wr_id=13608

 

계속 쪽지가 날라오는군요.

그래서 간단하게 적어보려고 합니다.

다만 전 네트워크를 전공한 사람이 아닌지라 틀린 지식이 있을 수 있습니다.

지적 환영합니다.

완벽한 가이드가 아닌 IP 주소만 따는 방법입니다.

 

일단 대표적인 IPTV 회사는 3곳이 있습니다. (CX, 새X넷 기타등등 지역인터넷 제외)

스X, 헬X+, 켘트 이렇게 3곳이죠 

 

먼저 사설 IP를 받아오고 IGMP 프록시(Proxy)를 이용한 방식인 스X, 헬X+

켘트는 공인 IP를 받아오는 방식으로 처리가 되는걸로 알고 있습니다.

 

먼저 전 켘트 유저이기에 켘트 기준으로 설명을 해드리겠습니다.

성능 좋은 DD-WRT 올린 공유기 한대가 필요합니다.

보안설정 - 방화벽 - 인터넷접속측의 패킷을 끊습니다 - "멀티캐스트(다중 작업)을 필터링합니다" 체크해제

 

 

그리고 난 뒤 IPTV 보면서 와샥으로 패킷을 보면 됩니다.

 

이러면 끝입니다 어때요 참 쉽죠?

생각보다 무식한 방법이며 더 깔끔한 방법도 있지만 전 이 방법으로 해결을 했습니다.

공유기에는 엄청난 과부화가 걸리며 심지어 공유기가 오래동안 버티지 못합니다.  (IPTV에서 송출신하는 모든 멀티캐스트 패킷이 공유기를 박살냄...)

빨리 빨리 원하는 주소만 따옵니다. ㅎㅎ

더 자세하게 적으려면 복잡하고 제 필력이 딸리네요.

 

이제 왜 이 무식한 방법이 통하는지 적어봅니다.

먼제 IPTV 통신 방법에 대해 간단하게나마 이해를 해야합니다.

서비스업체에서 IPTV까지 통신 과정을 대충 다 생략하고 적자면 패킷을 따기위한 방법 기준으로는

서비스업체 - 모뎀 - 공유기 - IPTV

                         -  공유기 - PC

이런 방식입니다.

 

켘트 4포트 모뎀을 쓰시는 분들은 이제 의문을 가질 수 있습니다.

서비스업체 - 모뎀 - 공유기 - PC

                          -  IPTV 

"이 방식으로는 불가능한가요?"

네 불가능합니다.

모뎀 포트끼리는 불필요한 낭비를 막기 위해 통신을 하지 않습니다.

덕분에 필요한 멀티캐스트 패킷을 따올 수 없고요.

 

DD-WRT 올라간 공유기에서 멀티캐스트 필터링은 끄는 이유는 공유기 모든 포트별로 IPTV에서 주고 받는 값들을 받기 위해서입니다.

그래야지 PC에서도 IPTV에서 나오는 패킷들을 받아드리는게 가능하고요.

 

여기서 또 의문이 생길 수 있습니다.

"그럼 멀티캐스트가 되는 아무 공유기면 되는게 아닌가!"

반은 맞고 반은 틀립니다.

아쉽게도 IPTV 설정이 있는 공유기들은 멀티캐스트를 활성화 하더라도 공유기에 불필요한 낭비들을 막기 위해 직접적인 IGMP 가입을 하지 않는 이상 IPTV 멀티캐스트 패킷을 보내주지 않습니다.

물론 일부 상세설정이 가능한 공유기라면 멀티캐스트 값을 받아오는게 가능하긴한데 대부분 안된다고 보시는게 좋습니다.

ex) iptime 공유기 (설정이 있었으나 최신 펌웨어에서 삭제됨)

DD-WRT를 고른 이유는 설정에 자유성이 높기 때문이었고요.

 

사실 이 방법 말고도 네트워크를 잘 아시는 분들이라면 미러링, IGMP 스푸핑 같은 방법으로 알아내셔도 되긴합니다.

번호 제목 글쓴이 날짜 조회 수
1641 mysql 암호화 [2] WHRIA 2020.04.24 45
1640 php 세션 로그인 WHRIA 2020.04.24 57
1639 image encryption [1] WHRIA 2020.04.24 66
1638 zerohq encryption [5] WHRIA 2020.04.23 44
1637 의료영상분석장치 분류 코드 WHRIA 2020.04.22 35
1636 회귀분석 종류 WHRIA 2020.04.14 39
1635 fcitx WHRIA 2020.04.05 32
1634 chatbot WHRIA 2020.04.03 34
1633 kernel load WHRIA 2020.04.03 33
1632 plum WHRIA 2020.04.03 38
1631 zmq async client server [1] WHRIA 2020.03.12 62
1630 CIDR 표기법 [1] WHRIA 2020.03.12 45
1629 multiple NIC ubuntu [6] WHRIA 2020.03.10 43
1628 calendar javascript dropdown WHRIA 2020.03.01 36
1627 sql replication 성공 [1] WHRIA 2020.02.20 40

Powered by Xpress Engine / Designed by Sketchbook

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소