게시 및 게시 날짜 : 2005/06/06

네트워크 트래픽을 부드럽게하기 위해 게시 된 소프트웨어 바카라 추천10

-트래픽이 터지고 통신 효율성 향상-

포인트

  • 소프트웨어 만 사용하여 전용 하드웨어가 필요한 정확한 네트워크 대역폭 제어 및 트래픽 스무딩을 달성합니다
  • 효율적인 장거리 광대역 통신 및 고품질 스트리밍
  • Linux상단에서 실행되는 오픈 소스 소프트웨어로 릴리스 할 수 있습니다

요약

바카라 커뮤니티 (Yoshikawa Hiroyuki 회장) (이하 "AIST"라고 불리는) 그리드 연구 센터 [Center Sekiguchi Tomotsugu]는 정확한 네트워크 대역폭 제어 및 트래픽 스무딩을 제공하는 소프트웨어입니다바카라 추천10이 출시되었습니다바카라 추천10은 전용 하드웨어를 사용하지 않고 달성 할 수없는 정밀 유형입니다밴드 제어/스무딩Linux를 실행하는 일반 PC에서 실현됩니다트래픽 파열억제되고 8726_8746 |의 발생 인터넷을 사용하여 사용장거리 광대역 통신효율성 향상 및스트리밍의 품질 향상에 기여합니다

커뮤니케이션 상태 비교를위한 개략도

바카라 추천를 사용하지 않는 정상 통신에서 패킷 전송 간격 (버스트 트래픽)이 발생하여 패킷 손실이 발생하여 스위치 및 라우터의 버퍼 오버플로가 발생합니다
바카라 추천패킷이 동일한 간격으로 전송되므로 안정적인 통신이 가능합니다


개발 배경

인터넷에서 사용되는 IP 통신에서는 짧은 시간 내에 많은 패킷을 함께 보내는 트래픽이 발생하여 사용 가능한 대역폭을 일시적으로 초과합니다 이로 인해 네트워크 중간에있는 스위치 또는 라우터가 발생합니다버퍼 오버플로가 발생하여 패킷 손실이 발생하여 효과적인 통신 성능을 크게 줄일 수 있습니다 일반 PC 및 스트리밍 서버를 사용하면 버스트 트래픽이 불가피하여 통신 품질이 저하됩니다 이를 억제하려면 사용 가능한 대역에 따라 패킷을 동일한 간격으로 보내려면 평활 처리가 필요합니다

개발 이력

바카라 추천 Grid Research Center는 스무딩을 통해 버스트 트래픽을 억제함으로써 통신을 효율적으로 수행 할 수있는 방법에 중점을 두어 하드웨어 스무딩 장치를 개발하고 사용하고 있습니다 이 기술을 더욱 광범위하게 이용할 수 있도록 소프트웨어에서 평활화를 달성 할 것입니다바카라 추천개발되었습니다

또한이 소프트웨어 개발의 일부는 교육, 문화, 스포츠, 과학 및 기술의 "경제 활성화를위한 우선 기술 개발 프로젝트"(Naregi : National Research Grid Initiative)

기술 포인트

일반적으로 소프트웨어를 사용하여 패킷 전송 간격을 제어 할 때타이머 인터럽트| 사용되었습니다Linux와 같은 운영 체제가 제공하는 타이머 인터럽트 일반적으로 1 ~ 10ms 사이이며 전송 간격은 정확하게 제어 될 수 없습니다 반면에 타이머 인터럽트 간격을 단축하면 프로세서 부하가 증가하는 문제가 발생했으며 컴퓨터의 계산 및 통신 성능에 부정적인 영향을 미칩니다

 바카라 추천10은 패킷이 타이머 인터럽트가 아니라 패킷 간의 다른 패킷이라는 것을 의미합니다 (갭 패킷)를 전송하여 제어됩니다 갭 패킷의 수와 크기를 제어함으로써 이제 전송 간격을 정확하게 제어 할 수 있습니다 갭 패킷은 스위치 또는 라우터의 유입 포트에서 폐기되며 네트워크에 영향을 미치지 않습니다

주요 기능

일반적인 PC를 사용하는 100 개 이상Connection밴드 제어 및 별도로 부드럽게 할 수 있습니다 기가비트 이더넷을 사용하면 각 IP 통신 연결에 대해 전송 대역폭이 8kbps에서 930Mbps 범위로 설정 될 수 있으며 패킷 전송 간격은 1 바이트 데이터를 전송하는 데 필요한 시간 단위에서 높은 정확도로 대역에 따라 제어됩니다

  바카라 추천10 ISLinux로드 가능한 커널 모듈로 구현되며 설치하기 쉽고 장치 드라이버에 의존하지 않습니다바카라 추천10을 도입 한 후 IP 주소 및 포트 번호를 기반으로 패킷 배포 규칙을 작성하고 대역 제어 및 스무딩을 위해 통신 인터페이스 및 대역을 지정하기 만하면됩니다 네트워크를 사용하는 응용 프로그램을 변경할 필요가 없습니다 또한 IPv6도 지원합니다

주요 용도

 바카라 추천10 사용 전송 대역폭 변동을 최소화하고 버퍼 오버플로의 가능성을 줄입니다 이를 통해 네트워크에서 물리적 대역폭을 사용하는 효율성이 크게 증가 할 수 있습니다

바카라 추천10은 다음 목적으로 효과적입니다

  1. 장거리 광대역 TCP/IP 통신
    인터넷 통신에 널리 사용되는 TCP/IP는 각 왕복 지연 시간에 대해 전송할 수있는 최대 데이터의 양을 제어합니다 이로 인해 버스트 트래픽은 대기 시간이 높은 장거리 네트워크에서 발생할 가능성이 높아집니다바카라 추천10은 네트워크 대역폭의 90% 이상이 대륙 사이와 같이 매우 큰 지연이있는 환경에서도 사용할 수 있도록 허용합니다
     
  2. 동일한 경로를 통해 여러 통신이 이루어지면
    스트리밍을 통한 네트워크에서 동일한 경로를 사용하여 다중 통신이 수행되면 각 통신의 버스트 트래픽이 겹칠 수 있으며 사용 가능한 대역폭을 쉽게 초과 할 수 있습니다바카라 추천10을 사용하면 각 통신의 대역폭이 설정 값을 초과하지 않으므로 네트워크의 대역폭을 최대화 할 수 있습니다

배포 방법

 바카라 추천10 ISgnu gpl (일반 공공 라이센스)gridmpi(http://바카라 추천-itrigithubio/gridmpi/)에서 다운로드 할 수 있습니다



용어 설명

◆ 밴드 제어/스무딩
단위 시간 당 전송 된 최대 데이터 양을 설정하고 설정 값을 넘어서 보내지는 것을 방지하는 컨트롤을 대역 제어라고합니다 전송 및 수신하는 컴퓨터 소프트웨어 또는 라우터와 같은 네트워크 장치를 사용하여 밴드 컨트롤을 수행 할 때 밴드를 정의하는 시간 간격이 크기 때문에 평균이 최대 값보다 낮더라도 짧은 시간 내에 대역을 넘어 데이터를 보내는 버스트 트래픽이 발생할 수 있습니다 이러한 버스트 트래픽이 발생하는 것을 방지하기 위해 패킷 전송 간격을 제어하고 중고 대역을 평균화하는 작업을 스무딩이라고합니다[참조로 돌아 가기]
◆ 발진 트래픽
이것은 패킷이 한 번에 전송되는 현상입니다 버스트 트래픽이 발생하면 평균 사용 대역보다 큰 밴드가 소비됩니다 이는 네트워크의 사용 가능한 대역폭을 초과하여 스위치 및 라우터에 대한 버퍼 오버 플로우를 초래합니다[참조로 돌아 가기]
◆ 장거리 광대역 통신
라인 대역폭이 클수록 커뮤니케이션 용량이 커집니다 또한 바카라 추천 Tsukuba Center는 10GBPS 라인을 통해 인터넷에 연결되어 있습니다 반면, 장거리 통신에서 신호 전파에 필요한 왕복 지연은 츠쿠바와 오사카 사이에서 약 10mm, 일본과 미국 사이에서 약 200ms가 증가합니다 이러한 방식으로, 라인 대역폭 및 왕복 지연 시간의 제품이 크면 큰 버스트 트래픽이 발생하여 통신 효율이 감소 할 수 있습니다[참조로 돌아 가기]
◆ 스트리밍
멀티미디어 파일을 순서대로 전송하고 수신하는 동안 멀티미디어 파일이 순차적으로 재생되는 시스템을 재생하기 전에 전체 파일을 대상으로 전송하는 대신 시간 순서대로 순서대로 재생되는 시스템입니다[참조로 돌아 가기]
◆ 버퍼 오버플로
이 현상은 스위치 또는 라우터의 버퍼가 넘쳐나면 패킷 손실이 발생할 때 발생합니다 패킷이 스위치 또는 라우터를 보낼 수있는 밴드 너머로 도착하면 전송할 수없는 패킷이 버퍼에 저장됩니다 그러나 버퍼의 양은 제한되어 있으므로 오버플로 및 패킷이 폐기됩니다[참조로 돌아 가기]
◆ 타이머 인터럽트
프로세서 외부에 제공된 타이머를 사용하여 매번 설정된 시간에 프로세서에 하드웨어 인터럽트를 발행하고 지정된 처리를 수행하는 시스템[참조로 돌아 가기]
​​◆ 갭 패킷
갭 패킷은 실제로 PC의 네트워크 인터페이스에서 전송되어 PC가 연결된 스위치의 Ingress 포트에서 폐기해야합니다바카라 추천10은 갭 패킷으로 이더넷 표준의 일부인 IEEE 8023x에 지정된 일시 정지 프레임을 사용합니다 일시 정지 프레임은 원래 반대 장치가 특정 기간 동안 전송을 중지하도록 요청하는 데 사용됩니다 반대 장치의 입력 포트 (예 : PC가 직접 연결된 스위치)에서 폐기되며 그 전에 전송되지 않습니다바카라 추천에 사용 된 갭 패킷에서 일시 정지 프레임에 지정된 정지 시간은 0이므로 반대 장치의 전송은 중지되지 않습니다 게다가,바카라 추천10의 도입으로 일시 정지 프레임을 사용하여 반대 장치의 전송을 중지 할 수 없습니다[참조로 돌아 가기]
◆ Connection
여기서, IP 주소와 포트 번호로 식별 된 패킷 흐름을 연결이라고합니다바카라 추천10 ISLinux서비스 품질) 메커니즘QDISC프레임 워크를 사용하여 네트워크 인터페이스에 연결을 분류하여 각 클래스의 밴드 제어 및 스무딩이 달성됩니다 따라서 밴드를 여러 연결에 함께 할당하고 부드럽게 할 수도 있습니다[참조로 돌아 가기]
◆로드 가능한 커널 모듈
Linux이 시스템을 사용하면 OS 커널 자체를 다시 컴파일하지 않고 모듈별로 동적으로 추가 및 삭제할 수 있습니다 이런 이유로바카라 추천10은 컴퓨터를 다시 시작하지 않고 설치하거나 삭제할 수 있습니다[참조로 돌아 가기]


문의

연락처 양식