RouterOS Native 설치

컴박   
   조회 2307   추천 0    

쪽팔리면 질문하지 맙시다. 소중한 답변 댓글을 삭제하는건 부끄러운 일 입니다 

안녕하세요.

혹시 x86 설치버전 RouterOS 를 일반 가정용PC에 설치해서 사용이 가능할지 궁금합니다.


x86_64 명령어를 지원하는 CPU를 사용하면 문제없이 사용이 가능할까요?

짧은글 일수록 신중하게.
김강호 2024-04
원래 그러라고 나온 거니까요.
문제는 NIC 호환성입니다.
박문형 2024-04
네 보통은 문제 없습니다..

일반적으로 PC도 전기를 꽤 먹기에 1G 베이스에서는 저전력 CPU를 사용하는 시스템이 많이 사용되고

10G로 가면 아무래도 CPU파워가 필요하기에 일반 PC 시스템 혹은 서버용 시스템이 사용됩니다..

놀고 있는 시스템 있으면 랜카드 몇개 달고 셋팅해보세요..

그리고 아마 디폴트 NIC는 인텔이고 그 다음이 리얼텍 정도일겁니다..
     
컴박 2024-04
감사합니다..
혹시 그러면 E5-2650v2 와 같은 서버용cpu중에서 스펙상 명령어 지원이 64bit 인 애들은 사용이 불가능한가요?
Intel 의 64비트 명령어가 x86_64 로 불린다고 알고있는데.. 헷갈리는군요 ㅠ..
     
dateno1 2024-04
아뇨

아마 가장 기본은 꽃게 기준일껍니다

자작하는경우 시중에서 구하는 보드 쓰게 되고, 시중에서 젤 흔한건 예나 지금이나 꽃게입니다
          
죠슈아 2024-04
Router OS가 pfsense이면 realtek은 기본적으로 지원 되지 않습니다. 인텔 NIC 이어야 합니다.
드라이버를 따로 설치 하면 가능하지만 일부 모델만 지원 됩니다.
게다가 realtek은 성능 이슈가 있기때문에 비추합니다.
               
dateno1 2024-04
성능 문제가 있는건 당연히 알고 있습니다 (Lan은 몰라도 WAN은 절대 꽃게 쓰면 안 되죠)

그런데 Driver 없었나요? (지난번에 시험했을때는 꽃게도 잡혔던것같은데....)
박문형 2024-04
미크로틱 X86 OS는 32비트입니다.. 그래서 메모리가 2기가로 제한되죠..

네트워크는 32비트 기반인지라 꼭 64비트일 필요는 없다고 합니다..

대신 CPU의 클럭에 성능이 좌우된다고 봐도 됩니다..

미크로틱 X86 이 셋팅 잘하고 서버 시스템에 셋팅하면 성능이 좋은데 그 이유는 미크로틱 x86 자체가 가볍기 때문이라고 합니다..

그리고 미크로틱 OS는 X86 64비트는 없고 가상화 OS들을 지원합니다..



그 외 다른 OS들은 아마도 64비트 기반일 텐데요.. 그리고 리눅스 기반들입니다..

보통 메모리와 코어를 다 사용하기 위해 64비트를 사용한다고 보시면 됩니다..

그리고 이것들도 성능의 기초는 CPU의 클럭 빨입니다..


말씀하시는 CPU 내부 명령어를 다 활용가능하느냐는 저도 잘 모릅니다.. 이 쪽은 개발한 사람이 알겠죠..

그 외 VPN 구현이나 암호화 기술의 필요 때문에 아마도 암호화 관련된 내부 명령어는 거의 다 사용할 것입니다..
     
컴박 2024-04
감사합니다.

마지막으로 EoIP 터널 + NAT 1Gbps 를 처리하기 위해서 RousterOS를 설치해서 사용한다고 가정할 때
저코어 고클럭 (8C 3.4Ghz) vs 고코어 저클럭 (12C 2.7Ghz) 무엇이 더 유리할까요?
          
dateno1 2024-04
저런거 만들때 고 클럭이 무조건 유리합니다

왜냐하면 NAT라던가 일부 기능은 멀티 스레드로 처리가 안 됩니다
박문형 2024-04
8 x3.4 = 27.2 
12 x 2.7 = 32.4

아마도 그것은 라우터 OS 에 따라 틀릴 것입니다..

요즘 나오는 라우터 OS들은 모든 코어를 다 인식하고 다 잘 활용한다고 본다면 고코어 저클럭 (12C 2.7Ghz) 이 조금 나을수 있습니다..

개인적으로는 무조건 고클럭을 좋아하긴 합니다..

3.4G와 2.7G은 어찌 보면 그리 큰 차이는 나지 않는 숫자이지만 인텔의 CPU 에서 3.4G는 고성능에 들어가고 전기도 많이 먹습니다..

데이터 센터의 많은 홈페이지 돌리는 호스팅용 제온 시스템들의 기본 클럭은 2.4Ghz 입니다..
dateno1 2024-04
가능은 한데 일반적인 시판되는 가정용처럼 편하게 설정은 안 되므로 설정에 삽질은 좀 하셔야 합니다
박건 2024-04
x86_64 명령어 지원 CPU라도 32비트 호환이 가능하므로 설치는 문제 없습니다.
RouterOS 6.x는 32비트 OS라서 메모리 제한이 있고, NIC 드라이버 제한이 제한적이며,
RouterOS 7.x는 64비트 OS이며, NIC 지원이 6.x보다 잘 됩니다.(매우 최신이거나, 잘 안쓰이는 계열의 것이 아니면 대부분 잘 됩니다.)

그리고 네트워크에서는 멀티 코어를 활용하는 일이 생각보다 많지 않기에, 크게 복잡한 것을 할 것이 아니면 고클럭 4코어 정도면 충분하며, 홈랩이면 N100으로도 왠만하면 문제 없습니다.
     
컴박 2024-04
오랜만에 뵙습니다. 잘 지내시나요 ??
그럼 공홈에 있는 x86 ROS 7.x는 64비트인건가요? 그냥 설치하면 메모리 인식이 가능한가요??
          
박건 2024-04
네, 64비트이고 최소 64MB 이상, 메모리 용량 상한은 없다고 개발사에서 기재해두었습니다. RouterOS v7 there is no more maximum RAM.)
               
컴박 2024-04
감사합니다.

궁금한점이 조금 더 있는데
혹시 EoIP 터널의 경우 어떤 프로토콜을 사용하는지, 특정 프로토콜이 막혀있는 상황 (예를들어 UDP가 막혀있다던지) 에서도 사용이 가능할까요?
그리고 라이센스가 디스크에 종속된다고 알고있는데 Raid 디스크의 경우는 Raid가 깨지기 전까지는 유지가 될지 궁금합니다.
                    
박건 2024-04
TCP/UDP도 아니고, GRE 프로토콜 기반(https://en.wikipedia.org/wiki/List_of_IP_protocol_numbers 여기서 47번)의 미크로틱 독자 규격입니다.
뭔가를 잘 막는 환경이라면 속도는 느리지만, 443포트를 사용하는 SSTP를 사용하는 것이 편합니다.
라이센스는 VM이면 VM 디스크, RAID이면 logical disk에 종속되며, RAID는 설치시 디스크가 잡힐지 해봐야 알 것 같네요.


QnA
제목Page 151/5725
2015-12   1766073   백메가
2014-05   5240587   정은준1
2024-04   1762   트렌드
2024-04   1876   다잡아
2024-04   2513   galaxyfamily
2024-04   1789   dateno1
2024-04   2375   sam0712
2024-04   2386   화란
2024-04   1742   팔코
2024-04   2369   lvlnx
2024-04   2247   미담
2024-04   1976   리카라바
2024-04   1722   미담
2024-04   2404   네오네모
2024-04   2035   금콩커피
2024-04   1895   율은커
2024-04   2351   액체와컴퓨터
2024-04   2000   미수맨
2024-04   1774   미담
2024-04   1475   김민철GC
2024-04   2060   호박고구마
2024-04   1623   모탈껌넷