출처 : https://velog.io/@jkl133/2%EC%9E%A5.-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC%EC%9D%98-%EA%B8%B0%EB%B3%B8-%EA%B7%9C%EC%B9%99
캡슐화
비캡슐화
각 계층의 프로토콜 커넥션 타입 또는 커넥션리스 타입이라는 상이한 두 종류의 데이터 전송 서비스를 상위 계층에 제공한다.
커넥션 타입
커넥션리스 타입
대표 사이트 : https://www.wireshark.org/
다운 링크 : https://www.wireshark.org/download.html
네트워크상에 존재하는 모든 네트워크 기기가 모든 계층 프로토콜 정보를 보고 처리할수는 없음을 이해해 두자. 네트워크 기기는 종류에 따라 처리할 수 있는 범위가 다르다.
물리 계층은 케이블이나 커넥트 형태, 핀 할당 등 물리적인 사양에 관해 모두 정의되어 있는 계층
NIC (Network Interface Card)
일반적으로 회로 기판이나 칩과 같은 하드웨어 구성 요소로, 네트워크에 연결할 수 있도록 컴퓨터에 설치된다.
최신 NIC는 I/O 인터럽트 지원, DMA 인터페이스, 데이터 전송, 네트워크 트래픽 엔지니어링 및 파티셔닝 과 같은 기능을 컴퓨터에 제공한다.
NIC는 OSI 모델 을 사용하여 물리 계층에서 신호를 보내고 네트워크 계층에서 데이터 패킷을 전송하며 TCP/IP 계층에서 인터페이스로 작동한다.
네트워크 인터페이스 컨트롤러 , 네트워크 어댑터 및 LAN 어댑터 라는 용어와 상호 교환 가능한 것으로 간주된다.
리피터
리피터 허브
미디어 컨버터
액세스 포인트
데이터링크 계층은 물리 계층의 신뢰성을 확보하고, 같은 네트워크에 있는 단말과 연결할 수있도록 하는 계층
네트워크 계층은 네트워크와 네트워크를 연결하는 계층이다.
라우터
L3 라우터
트랜스포트 계층은 애플리케이션을 식별하고, 그 요건에 맞게 통신 제어하는 계층이다.
애프리케이션 계층은 사용자에게 애플리케이션을 제공하는 계층이다.
차세대 방화벽
WAF
L7
데이터링크 계층 위에서 동작하는 네트워크 기기 크게는 물리 어플라이언스와 가상 어플라이언스의 2가지 종류로 나눌 수 있다. 이들은 모두 계층 구조 모델에 근거해 패킷을 처리한다는 점에서는 다르지 않다.
물리 어플라이언스는 눈에 보이는 다시 말해 상자 모양의 장치이다. 서버 랙에 찹재되거나 가전 제품 판매점에 진열된 네트워크 기기를 떠올리면 이해하기 쉬울 것이다.
가상 어플라이언스는 가상화 기술을 제공하는 소프트웨어 위에서 동작하는 네트워크 기기이다.
네트워크는 매우 다양하며, 이를 구성하는 네트워크 기기 또한 여러가지이다. 여기에서는 네트워크를 LAN, WAN, DMZ의 3종류로 크게 구분한다. 그리고 각각이 어떤 기기를 이용해 구성되는가를 설명한다.
LAN(근거리 통신망)은 일반적으로 같은 건물 내에 있는 작은 지리적 영역 내에 포함된 네트워크입니다. 가정용 Wi-Fi 네트워크와 소규모 비즈니스 네트워크는 LAN의 일반적인 예
광역 네트워크(WAN)는 먼 거리에 있는 컴퓨터 그룹을 연결하는 대규모 컴퓨터 네트워크입니다.WAN은 대기업에서 사무실 네트워크를 연결하는 데 자주 사용. 각 사무실에는 일반적으로 자체 근거리 통신망(LAN)이 있으며, 이러한 LAN은 WAN을 통해 연결됩니다.이러한 긴 연결은 임대 회선, VPN, IP 터널 등 여러 방법으로 형성될 수 있다
인터넷
페역 VPN망
CPU 개입없이 메모리 접근하는 기법 CPU를 대신하여 I/O장치와 Memory사이의 데이터전송을 담당하는 장치를 지칭 CPU의 개입 없이 주변장치(입출력장치)와 주기억장치와의 데이터 전송이 이루어지는 방법을 통칭 CPU와 주기억장치만이 시스템 버스에 접근할 수 있고 입출력장치는 DMA와 같은 입출력 제어기에 의해 시스템 버스에 접근할 수 있다.
SDN(Software Defined Network)이란 소프트웨어를 통해 네트워크 리소스를 가상화하고 추상화하는 네트워크 인프라에 대한 접근 방식을 의미한다.
SDN에서 가장 핵심은 네트워크 장비의 Control Plane(제어부)와 Data Plane(전송부)의 분리이다.
Control Plane은 네트워크 장비를 제어하는 뇌에 해당하고, Data Plane은 데이터를 전송하는 역할을 하는 것이다.
존의 라우터(Router)라는 네트워크 장비에는 제어부와 전송부가 같이 존재한다.
제어부에서 최적의 경로를 계산하고 전송부가 데이터를 전송하는 방식이다.
따라서 네트워크 운영자는 각각의 네트워크 장비를 수동으로 관리해야 했으며, 전체 기능이 필요하지 않은 경우에도 비싼 라우터를 구매하여 사용하는 수밖에 없었다.
SDN을 적용하면 제어부와 전송부를 분리한다.
제어부를 별도의 컴퓨팅 서버로 분리하고, 네트워크 장비는 데이터 전송 기능만 담당하도록 하는 것이다.
출처 : https://suyeon96.tistory.com/48
Content Delivery Network의 약자인 CDN은 지리적 제약 없이 전 세계 사용자에게 빠르고 안전하게 콘텐츠를 전송할 수 있는 콘텐츠 전송 기술을 의미
CDN은 서버와 사용자 사이의 물리적인 거리를 줄여 콘텐츠 로딩에 소요되는 시간을 최소화합니다. CDN은 각 지역에 캐시 서버(PoP, Points of presence)를 분산 배치해, 근접한 사용자의 요청에 원본 서버가 아닌 캐시 서버가 콘텐츠를 전달
oT 또는 사물 인터넷이라는 용어는 연결된 디바이스의 공통 네트워크를 의미하며, 디바이스와 클라우드 및 디바이스 간 통신을 용이하게 하는 기술을 의미하기도 합니다. 저렴한 컴퓨터 칩과 고대역폭 통신의 출현 덕분에 이제 수십억 개의 디바이스가 인터넷에 연결
사물 인터넷(IoT)은 일상의 ‘사물’을 인터넷과 통합합니다. 컴퓨터 엔지니어들은 90년대부터 일상 용품에 센서와 프로세서를 추가해 왔습니다. 그러나 칩이 크고 부피가 커서 초기에는 진행이 느렸습니다. RFID 태그라고 하는 저전력 컴퓨터 칩이 고가의 장비를 추적하는 데 처음 사용되었습니다. 컴퓨팅 디바이스의 크기가 줄어들면서 이러한 칩도 시간이 지남에 따라 더 작고, 빠르고, 스마트해졌습니다.
출처 : https://aws.amazon.com/ko/what-is/iot/
서비스형 인프라(IaaS)는 인터넷을 통해 종량제 방식으로 컴퓨팅, 스토리지 및 네트워크 리소스와 같은 IT 인프라를 제공하는 비즈니스 모델
IaaS를 사용하여 애플리케이션 및 IT 시스템을 실행하는 데 필요한 리소스를 요청하고 구성할 수 있습니다. 개발자는 애플리케이션을 배포, 유지 관리 및 지원해야 하며 IaaS 제공업체는 물리적 인프라를 유지 관리할 책임이 있습니다. 서비스형 인프라는 비용 효율적인 방식으로 IT 리소스에 대한 유연성과 제어를 제공합니다.
출처 : https://aws.amazon.com/ko/what-is/iaas/