본문 바로가기
반응형

IT/Knowledge211

메시 네트워크(Mesh network) 나무위키에서는 아래와 같이 소개를 한다. 컴퓨터 네트워크 구조 중 하나. 네트워크를 구성하는 각 노드들이 다른 노드의 작동 가능/작동 불가능에 상관없이 항상 네트워크를 가동하는 형태의 구조이다. 영문표기는 Mesh Network 이며, 국내에 번역시 그물형 네트워크, 메시(메쉬) 네트워크, 망형 네트워크 등으로 번역된다. 사용되는 빈도는 언급된 순서와 비슷하다. https://namu.wiki/w/%EB%A9%94%EC%8B%9C%20%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC 메시 네트워크 - 나무위키 이 저작물은 CC BY-NC-SA 2.0 KR에 따라 이용할 수 있습니다. (단, 라이선스가 명시된 일부 문서 및 삽화 제외) 기여하신 문서의 저작권은 각 기여자에게 있으며, 각 기.. 2024. 1. 7.
바이너리(binary) 파일이란? 컴퓨터를 다루다 보면 다양한 파일 확장자가 존재한다.(실행파일(exe), 이미지 파일(jpeg,png 등) 등) 이러한 파일을 열어보면 이미지 파일이나 특정 프로그램이 확장자에 맞게 실행이 되나 이런 파일 형식들을 메모장으로 열어보면 좀 다르게 되어있다. 사진과 같이 알수없는 글자들로 되어있다. 바이너리 파일은 2진법의 형태로 글자를 저장하는데, 이는 컴퓨터가 처리하기에 적합한 형태이다. 사람이 알아볼수는 없다. 이렇게 파일이 저장되는 이유는 다양한 이유가 있지만 용량이 큰 이유이다. 바이너리와 텍스트 파일을 비교하면 텍스트는 사람이 읽을수 있도록 문자 하나당 1,2 바이트의 크기를 사용하여 표현이 되지만, 바이너리 파일은 그렇지 않다. 만약 10이라는 숫자를 입력한다면 텍스트는 2바이트의 크기가 되지만.. 2023. 12. 23.
FFMPEG 란? 나무위키에서 소개하기로는 아래와 같다. 마이클 니더마이어(Michael Niedermayer)의 주도하에 개발되고 있는 모든 동영상, 음악, 사진 포맷들의 디코딩과 인코딩을 목표로 만들어지고 있는 오픈 소스 프로젝트. 즉 -> 인코딩, 디코딩을 위한 오픈소스 프로젝트이다. https://namu.wiki/w/FFmpeg FFmpeg - 나무위키 여기에 적혀있는 것들은 유명한 것들이고, 이것들 말고도 수많은 미디어 플레이어들이 FFmpeg를 기반으로 한다. 이쪽은 한마디로 정리가 가능하다. 곰인코더, 바닥, 다음 팟인코더 등 대다수 인코 namu.wiki 설치를 위한 사이트는 아래와 같다. https://ffmpeg.org/ FFmpeg Converting video and audio has never b.. 2023. 12. 17.
파일 시스템 종류 이전 포스팅에서 usb를 부팅 usb로 만드는 방법에 대한 포스팅을 다룬적이있다. 자세한 내용은 참고 포스팅 참고 바란다. 여기서 나오는 개념이 포맷의 종류이다. usb를 어떤 방식으로 포맷을 할지. 즉 어떤 파일 시스템을 사용할지 이다. 크게는 3가지 이다. 각 종류와 설명은 아래와 같다. NTFS New Technology File System의 약자 FAT32 방식의 용량 한계를 해결하기 위한 방식 최대 용량 256TB까지 포맷 가능 저장할 수 있는 단일 파일 크기는 최대 16TB(16,000GB)임 윈도우 외의 운영체제에서는 인식 오류가 날 수 있음 FAT32 File Allocation Table 32의 약자 최대 용량 32GB까지 포맷이 가능 저장할 수 있는 단일 파일 크기는 최대 4GB임 4.. 2023. 12. 15.
GSLB(Global Server Load Balancing) 이란? 대규모 부하분산을 위한 GSLB에 대해 알아보려고 한다. 일단 Load Balancing에 대한 정의는 아래 참고 포스팅을 참고 바란다. GSLB 는 Global Server Load Balancing 의 약자이다. GSLB 는 인터넷 트래픽을 전 세계에 걸쳐 분산된 수많은 연결된 서버에 배포하는 방식이다. GSLB 의 이점은 향상된 안정성, 대기 시간 감소 등이다. GSLB는 로드밸런싱의 역할을 하면서 DNS서비스의 발전된 형태라고 생각하면 된다. DNS 와의 차이 1. DNS는 서버의 상태를 알수 없기에 접근 실패가 종종 나지만 GSLB는 서버의 상태를 모니터링 하기에 알수 있다. 2. DNS는 단순 round robin 이지만 GSLB는 좀더 정교한 로드밸런싱을 한다. 3. 레이턴시 기반 (서버별.. 2023. 12. 14.
TCP/IP 4Layer (DoD 4계층) 예전에 포스팅에서 OSI 7계층에 대해서 다룬 글이 있다. 자세한 내용은 아래 참고 포스팅 참고 바란다. DoD(미 국방성) 은 어떠한 상황이라도 정상적으로 동작하는 네트워크의 필요성을 느끼고 TCP/IP 참조 모델을 만들었다. OSI 7 계층과 비슷하게 되어있지만 4계층으로 나뉜다. 자세한 내용은 아래 사진과 같다. https://www.freesoft.org/CIE/Topics/16.htm DoD Four-Layer Model Connected: An Internet Encyclopedia DoD Four-Layer Model Up: Connected: An Internet Encyclopedia Up: Topics Up: Concepts Up: Protocol Layering Prev: Protoc.. 2023. 12. 13.
Disaster Recovery(DR)- 재해복구 DR이란? IT 분야에서의 Disaster Recovery(DR)이란, 각종 재해 및 위험요소에 의해 서비스나 시스템이 중단 됐을 때 이를 정상 상태로 복구시키는 것을 의미한다. 외부 요인 내부 요인 지진, 태풍, 홍수, 화재 등의 자연 재해 테러로 인한 폭파, 전쟁, 해킹, 통신 장애, 전력공급 차단 등의 인위적인 재해 시스템 결함, 기계적 오류, 관리 정책 오류, 사용자 실수, 기타 장애 DR 서비스란? Disaster Recovery(DR) 서비스는 재해 복구 시스템이다. IDC별, 전산실별, 지점별 등 지역적으로 분리된 서버들에 대해 무정지 서비스가 가능하게 한다. 갑작스런 네트워크의 단절, 네트워크 노드의 불안정, 장비의 다운, 정전 등으로 인한 문제를 해결한다. DR에서 따지는 지표는 아래와 .. 2023. 12. 8.
FQDN(Fully Qualified Domain Name) 이란? FQDN은 Fully Qualified Domain Name 의 약자로 '절대 도메인 네임' 또는 '전체 도메인 네임' 이라고도 불린다. 내용 그대로 도메인 전체 이름을 표기하는 방식을 의미한다. 웹 사이트 주소를 예로 들면 www.tistory.com thenicesj.tistory.com 이 두개 주소에서 www 와 thenicesj 부분이 '호스트'이다. 이부분은 특정 컴퓨터나 기기를 가리키는데 사용이 된다. tistory.com 부분이 '도메인'이다. 도메인 이름을 나타낸다. (좀더 세분화 하면 tistory가 도메인이고 .com 은 최상위 도메인이라고 여길수 있다.) 위에 쓴 것처럼 호스트와 도메인을 함께 명시하여 전체 경로를 모두 표기하는 것을 FQDN 이라 한다. 쿠버네티스의 경우 다른 Po.. 2023. 12. 7.
CSR과 SSR 차이 먼저 이 둘의 차이를 알기 위해서는 브라우저 랜더링 이라는 개념을 익혀야한다. 사용자가 어떤 웹사이트를 들어가는 경우, 글, 그림, 링크 등등 다양하게 뜨게 되는데 렌더링이란 브라우저가 서버로부터 요청해 받은 내용을 브라우저 화면에 표시해주는 작업 을 의미한다. 브라우저가 서버로부터 HTML, CSS, Js 등 문서를 받아서 해석하여 표현해주는것이다. 이 방식이 클라이언트 사이드 렌더링과 서버 사이드 렌더링 두가지로 나뉘게 된다. 클라이언트 사이드 렌더링(Client Side Rendering) 클라이언트인 브라우저가 렌더링을 처리하는 방식이다. 즉, 서버에서 받은 데이터를 통해 클라이언트인 브라우저가 화면(View)을 그리는 주체가 되는 것이다. 서버 사이드 렌더링(Server Side Renderin.. 2023. 12. 4.
반응형