본문 바로가기

프로그래밍/네트워크29

NAS와 SAN에 대해서 알아보자 NAS(Network Attached Storage) NAS(네트워크 결합 스토리지)는 컴퓨터 네트워크에 연결된 파일 수준의 컴퓨터 기억 장치(SSD, HDD)이며 서로 다른 네트워크 클라이언트(핸드폰, 스마트 TV)에 무선 원격으로 데이터 접근 권한을 제공한다. 일반적으로 NAS 사용자는 RAID(독립 디스크의 중복 배열)을 구축하기 위해 여러 개의 하드 디스크를 장착한다. 장점 : 파일 공유 여러 매체에서 네트워크를 통해 접속하여 파일을 공유하고 저장된 파일의 정보들을 여러 서버에 공유할 수 있습니다. 장소에 구애받지 않고 내부, 외부에서도 쉽게 접근할 수 있습니다. 단점 : 성능 저하 네트워크 환경이 불안정하면 트래픽 문제가 발생할 수 있고, Latency 증가로 인한 대규모 처리에서 성능 문제가 .. 2023. 11. 1.
IP 주소 클래스에 대해서 IP 주소 클래스 IP 주소를 네트워크 주소와 호스트 주소로 구분하는 방법 하나의 네트워크에서 몇 개의 호스트 주소를 가질 수 있느냐에 따라 클래스를 구분한다. 클래스 A : 0 ~ 127로 시작 클래스 B : 128 ~ 191로 시작 클래스 C : 192 ~ 223으로 시작 IP 주소 클래스 정리 시대가 바뀌면서 대규모 네트워크가 늘어나는 상황에서 IP 주소 클래스가 등장 한정된 자원인 IP 주소를 체계적으로 사용하기 위함 Class Address Range Subnet masking Example IP Lading bits Max number of networks Application IP Class A 1 to 126 255.0.0.0 1.1.1.1 8 128 많은 수의 호스트에 사용 IP Clas.. 2023. 10. 31.
간이 망 관리 프로토콜(Simple Network Management Protocol, SNMP)에 대해서 간이 망 관리 프로토콜이란? 간이 망 관리 프로토콜(Simple Network Management Protocol, SNMP)은 IP 네트워크 상의 장치로부터 정보를 수집 및 관리하며, 또한 정보를 수정하여 장치의 동작을 변경하는 데에 사용되는 인터넷 표준 프로토콜이다. SNMP를 지원하는 대표적인 장치에는 라우터, 스위치, 서버, 워크스테이션, 프린터, 모뎀 랙 등이 포함된다. SNMP는 네트워크 모니터링의 목적으로 네트워크 관리에서 널리 사용된다. 현재 사용되는 SNMP의 주요 버전은 세 가지로, SNMPv1이 가장 초기 버전이며 이후 개발된 SNMPv2와 SNMPv3는 성능 및 유연성, 보안성 면에서 향상된 버전이다. SNMP는 국제 인터넷 표준화 기구(IETF)에 의해 정의된 인터넷 프로토콜 스위.. 2023. 10. 30.
랜선(LAN Cable, Ethernet Cable)에 대해서 랜선(LAN Cable, Ethernet Cable) 원래 전화선 용도로 쓰이다가 현대에서는 주로 근거리 통신망(Local Area Network)을 구축하기 위해 사용되는 케이블이다. 가장 흔하게는 랜선이라고 불리며 세부 분류인 UTP라는 이름이 익숙하게 알려져 있기도 하다. 랜선의 종류 - 카테고리 CAT, Category 구분법은 간단히 말하면 대역폭(최고 주파수와 최저 주파수의 차이, 1초에 보낼 수 있는 최대 데이터의 크기)으로 UTF Cable을 구분하는 구분법이다. 대역폭에 따라 전송 속도의 차이가 발생해서 같은 시간 동안 전송하는 데이터량이 많고 적음의 차이로 나타나며 일반 가정에서는 주로 10/100 Mbps의 인터넷 속도를 많이 사용한다. 높은 사양의 케이블은 공장이나 사무실 등의 내부.. 2023. 10. 27.
SSH vs SSL은 어떻게 다른가? SSL(Secure Sockets Layer)이란 무엇인가? 온라인 상태에서 HTTP 대신 HTTPS로 시작하는 웹 주소를 본 적이 있다면 SSL이 작동하는 것을 본 것이다. HTTPS 끝에 있는 "S"는 웹사이트가 귀하(귀하가 웹사이트에 액세스 할 가능성이 가장 높은 방법인 브라우저)와 자체 간의 통신을 유지하기 위해 추가 보안 계층을 채택했음을 의미한다. SSL은 Secure Sockets Layer의 약자이며 암호화 기반 인터넷 보안 프로토콜을 의미한다. (SSL 443번 포트를 사용한다.) 웹 주소에 가장 중요한 "S"를 지정하는데 사용되는 기술은 해당 웹사이트와의 통신이 암호화되어 다른 사용자의 눈에 띄지 않도록 안전하게 보호해 줄 것이다. SSL과 SSL 인증서 획득의 중요성에 대해 자주 듣게.. 2023. 10. 25.
네트워크 토폴로지란? 토폴로지(Topology)란? 일반적으로 외형적인 연결 모양을 의미하는 용어 통신에서의 토폴로지 네트워크의 구성 형태 / 형상 통신 노드의 외형적인 연결모양 통신망을 구성하기 위한 물리적 결선 방식 다수의 디바이스가 통신 링크로 상호 연결되어 있는 방식 / 형태 / 모양을 의미 수학에서의 토폴로지 (이때는, 위상(Phase)이라고 칭함) 위상이 주어진 공간에서의 집합론적인 연구, 해석학적인 연구등을 하는 분야 적용상의 구분 : 집합론적인 위상수학 대수적 위상수학, 위상해석학 등 토폴로지의 종류 망형 (Mesh Topology) 네트워크 상의 모든 노드를 상호 연결 통신선로의 총길이가 가장 긴 네트워크 구조 초기 데이타 통신 네트워크의 전형적인 형태 공중통신망에 많이 사용 트리형 (Tree Topology.. 2023. 10. 25.