네트워크 처리 포럼

Network Processing Forum

Network Processing Forum(NPF; 네트워크 처리 포럼)은 네트워크 처리 기술을 기반으로 한 차세대 네트워킹 및 통신 제품의 개발을 촉진하고 가속화하기 위해 조직된 업계 포럼입니다.NPF는 2006년6월에 옵티컬인터넷 워킹 포럼에 통합되었습니다.NPF는 하드웨어, 소프트웨어 및 벤치마크 상호 운용성 계약을 작성합니다.이러한 계약을 통해 기기 제조업체는 견고한 멀티벤더 생태계를 실현함으로써 시장 투입 시간과 개발 비용을 절감할 수 있습니다.또, 테스트와 검증 인프라스트럭처에의 투자와 경쟁을 가능하게 하는 것으로, 상호 운용성에 관한 계약에 근거해 시스템의 총소유 코스트를 삭감할 수 있습니다.

NPF 이력

이 조직은 Common Programming Interface Forum(CPIX; 공통 프로그래밍 인터페이스 포럼)과 Common Switch Interface Consortium(CSIX; 공통 스위치 인터페이스 컨소시엄)의 두 이전 업계 그룹의 노력을 바탕으로 설립되었습니다.당시 IBM의 척 산니폴리는 NPF의 초대 의장이었다. 후 Integrated Device Technology에 인수된 Solidum Systems의 Misha Nossik은 NPF의 제2대 회장입니다.원래 회의의 대부분은 일리노이 시카고에 있는 드레이크 호텔에서 열렸다.NPF는 이후 2006년6월에 OIF에 흡수되었습니다.

조직 양식

NPF는 회원이 관리하는 비영리 법인이며 기부 중심의 의회 산업 포럼으로 운영됩니다.HiFn의 Russell Dietz가 현 회장, IP Infusion을 대표하는 Chuck Sannipoli가 부회장을 맡고 있다.NPF의 이사회는 Ericsson, HiFn, IBM, Integrated Device Technology, Intel, IP Infusion 및 PMC-Sierra의 대표자로 구성되었습니다.

하드웨어 상호 운용성 계약

Look-Aside Interface(LA;[1][2] 룩애사이드인터페이스)는 Network Processing Element(NPE; 네트워크 처리 요소)에 액세스하기 위해 사용됩니다.이들 중 CAM이 그 예입니다.Streaming Interface([3]NPF-SI; 스트리밍 인터페이스)는 NPE에 의해 서로, 프레이밍 디바이스 및 스위칭디바이스와 통신하기 위해 사용됩니다.

소프트웨어 상호 운용성 계약

Service Application Programming Agreement(SAPI; 서비스 애플리케이션프로그래밍 계약)는 서비스를 설정 또는 사용하기 위한 API를 제공합니다.NPF에 의해 승인된 SAPI는 다음과 같습니다.

  • 인터페이스 관리 API,[4] IPSec 서비스 API,[5] HA 서비스 API, Diffserv 서비스 API,[6] IPv4 유니캐스트 포워딩 서비스 API,[7] IPv6 유니캐스트 포워딩 서비스 API,[8] MPLS 포워딩 서비스 API,

Functional API(FAPI; 기능 API)는 낮은 수준의 기능 블록을 설정 또는 사용하기 위해 사용됩니다.NPF에 의해 승인된 FAPI는 다음과 같습니다.

  • IPv4 프리픽스 LPF 및 FAPI, 범용 분류자 LFB 및 FAPI, Topology Manager FAPI, 메시징 LFB,

상호운용성 계약의 벤치마킹

NPF는 IP 전송, IPSEC 퍼포먼스, MPLS 포워딩 및 스위치패브릭 퍼포먼스의 벤치마크를 작성했습니다.

공동 프로젝트

NPF는 Service Availability Forum(SAF; 서비스 가용성 포럼)과 함께 하이 어베이러빌리티 프레임워크 및 서비스 API를 지정했습니다.NPF는 광인터넷 워킹 포럼과도 폭넓은 연락 활동을 하고 있습니다.2004년 12월 NPF는 상용 기성품(COTS) 솔루션을 지원하기 위해 설립된 컨소시엄인 Mountain View Alliance의 창립 회원이 되었습니다.

「 」를 참조해 주세요.

외부 링크

  1. ^ "Archived copy" (PDF). Archived from the original (PDF) on 2008-10-12. Retrieved 2013-09-25.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  2. ^ "Archived copy" (PDF). Archived from the original (PDF) on 2013-09-27. Retrieved 2013-09-25.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  3. ^ "Archived copy" (PDF). Archived from the original (PDF) on 2008-10-12. Retrieved 2013-09-25.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  4. ^ "Archived copy". Archived from the original on 2013-09-27. Retrieved 2013-09-25.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  5. ^ "Archived copy" (PDF). Archived from the original (PDF) on 2013-09-27. Retrieved 2013-09-25.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  6. ^ "Archived copy" (PDF). Archived from the original (PDF) on 2013-09-27. Retrieved 2013-09-25.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  7. ^ "Archived copy" (PDF). Archived from the original (PDF) on 2013-09-27. Retrieved 2013-09-25.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  8. ^ "Archived copy" (PDF). Archived from the original (PDF) on 2013-09-27. Retrieved 2013-09-25.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)