요즘 모든 사람들이 네트워크와 네트워크 계층화 프레임워크 에 대해 자신만의 아이디어를 갖고 있는 것 같습니다 .
SDN( 소프트웨어 정의 네트워킹 ) 및 NFV( 네트워크 기능 가상화 ) 의 출현으로 실제로 일부 전문가들은 포워딩, 전송, 세션 관리 및 나머지는 컨트롤러만 걱정하면 되는 하나의 큰 계층이거나 기껏해야 추상 계층입니다.
이 모든 것의 한가운데에 OSI( Open Systems Interconnection ) 모델이 있습니다. 이 모델은 1990년대에 인터넷이 처음으로 TCP/IP 스택 에 수렴된 이후 주로 이론적인 연습으로 보존되어 왔습니다 .
오래된 것과 함께?
그러나 기존의 물리적 네트워크가 네트워크 가상화 로 대체되고 있다고 해서 완전히 새로운 네트워크 프레임워크를 요구하는 것이 옳 습니까?
그리고 현대적인 접근 방식이 3~4개만 요구하거나 전혀 요구하지 않을 때 7계층 네트워크 아키텍처 의 개념을 이해해야 할 근거가 여전히 있습니까?
작가이자 네트워크 기술자인 Russ White 는 지난 가을에 “OSI 모델은 네트워크를 정확하게 설명하지 못한다”고 퉁명스럽게 말하면서 일부 눈썹을 치켜 올렸습니다.
이것이 사실일 수도 있지만 TCP/IP나 현재 SDN 또는 NFV 구성도 모두 마찬가지라고 말하는 것이 공정합니다. 네트워크 계층화 자체는 처음부터 순전히 개념적이므로 프레젠테이션 및 세션 관리와 같은 작업을 전송 또는 네트워킹으로 묶지 않고 자체 계층으로 나누기 때문에 OSI가 잘못되었다고 말하는 것은 단지 관점의 문제입니다.
White는 계속해서 OSI가 새로운 PSN( 패킷 교환 네트워크 )으로 회로 전환을 안내하는 개념을 전달하도록 설계되었다고 말했습니다. 이를 통해 패킷 네트워크가 회로 네트워크 위에 계층화될 수 있었지만 개별 호스트의 패킷 스위칭 책임을 맡는 미들박스의 출현으로 다소 다루기 힘들고 대체로 불필요했습니다.
결국 그는 OSI가 애플리케이션을 설계할 때 유용할 수 있지만 실제 네트워크를 설계할 때는 그다지 좋지 않다고 주장합니다.
IP Space의 네트워크 설계자 Ivan Pepelnjak은 잠시만요 .
OSI는 단순한 계층화 모델 그 이상입니다. 이는 기능 프레임워크, 네트워크 스택에 대한 가이드 또는 이더넷의 LCC 또는 네트워크 계층의 CLNP와 같은 스택의 실제 구현으로도 똑같이 잘 작동합니다. 다양한 네트워크 작업을 질서정연하게 살펴봄으로써 합리적이고 예측 가능한 방식으로 해당 기능을 관리할 수 있습니다.
이러한 관점에서 OSI는 최종 아키텍처가 문서상의 프레임워크를 엄격하게 준수하지 않더라도 네트워크가 어떻게 작동하는지 설명하는 역할을 합니다.
불행히도 그는 네트워크 학생들이 개별 계층에 대해 그릴링되고 이것이 네트워크를 볼 수 있는 방법일 뿐이지 네트워크를 볼 수 있는 방법이 아니라는 말을 듣지 않은 상태에서 OSI가 수년에 걸쳐 일종의 종교가 되었다고 말했습니다.
가상 레이어링
이제 우리는 컨트롤러가 이 모든 것을 처리하는 SND/NFV 시대의 한가운데에 있으며 인간 운영자가 관심을 가져야 하는 유일한 것은 데이터를 어디로 옮기고 싶은지뿐입니다.
물론 SND에는 애플리케이션, 제어 및 인프라의 세 가지 계층만 있는 반면 NFV는 인프라, 가상 네트워킹 및 관리/오케스트레이션(MANO)의 세 가지 기능을 설명합니다.
그러나 다시 말하지만, 이 두 프레임워크는 OSI에 설명된 기본 작업을 통합하지만 다른 용어와 다른 계층/기능에 포함됩니다.
따라서 SDN과 NFV는 TCP/IP만큼 OSI의 필요성을 감소시키지 않습니다. 오히려 새로운 관리 및 오케스트레이션 패러다임에 따라 OSI(및 TCP/IP)를 포함하여 네트워킹을 보다 쉽고 현대적인 사용자 및 응용 프로그램의 요구 사항에 보다 잘 대응할 수 있습니다.
Total Uptime 이 최근에 지적했듯이 네트워킹에 대한 기존 접근 방식은 엄격하고 시간이 많이 소요됩니다 . 변경 사항에는 많은 매핑, 코딩, 디버깅이 필요했으며 새로운 변경 사항이 필요할 때까지 네트워킹에서 수정되었습니다.
SDN 및 NFV는 이 모든 것을 가상화하고 중앙 집중식 컨트롤러를 통해 퍼널 관리를 수행합니다.
따라서 네트워크의 모든 장치를 관리하는 대신 운영자는 컨트롤러에 필요한 것을 간단히 말하면 컨트롤러가 가장 효율적인 경로를 통해 목적지까지 각 패킷을 보낼 수 있습니다.
응용 프로그램, 세션, 프레젠테이션 및 물리적 네트워크와 관련된 기능은 여전히 우리와 함께 있지만 동일한 방식으로 계층화되어 있지는 않습니다.
마지막 생각들
OSI, TCP/IP 및 기타 모든 네트워크 프레임워크를 살펴보는 가장 좋은 방법은 집을 청사진에 비유하는 것입니다. 모든 집에는 기초, 벽, 지붕, 배선, 열 등이 있지만 일부 집은 이러한 요소를 다른 집과 다르게 구현합니다.
최초의 청사진에 나무 벽과 초가 지붕이 있었다면 슬레이트 지붕과 건식 벽체와 같은 새로운 개발이 유행했지만 기본 주택이 어떤 모습이어야 하는지에 대한 귀중한 지침을 제공합니다.
모든 네트워크는 동일한 기본 기능을 제공합니다. 즉, 한 곳에서 다른 곳으로 데이터를 가져옵니다.
초기에 네트워크가 어떻게 구상되었는지 이해하면 현재의 네트워크와 미래에 개선할 수 있는 방법을 쉽게 이해할 수 있습니다.
'Tech' 카테고리의 다른 글
제품 유통 전략에 관하여 (0) | 2022.06.02 |
---|---|
가상 네트워크 컴퓨팅(VNC) (0) | 2022.05.28 |
네트워크 계층 (0) | 2022.05.28 |
Python Try Except 문 (0) | 2022.05.27 |
초보자에게 유용한 언어 Python (0) | 2022.05.27 |
댓글