# OS | Linux
-
ROM-BIOS란?# OS | Linux 2022. 10. 14. 11:00
ROM : 읽기 전용 메모리 RAM : 어느 위치에 저장된 데이터 접근(읽기 및 쓰기)시 동일한 시간이 걸리는 메모리 BIOS : 메모리, 디스크, 모니터와 같은 주변기기 사이의 정보 전송을 관장하는 일종의 프로그램 컴퓨터의 가장 Low level에 존재하며, 소프트웨어가 하드웨어를 제어하고, 하드웨어가 소프트웨어에 변경된 정보를 전달하는 등 소프트웨어와 하드웨어간의 정보 전달의 매개 역할을 하는 컴퓨터 펌웨어 이다. 즉, 컴퓨터의 하드웨어에 접근하기 쉬운 함수들의 집합이라고 볼수있다. 바이오스는 ROM에 들어있기 때문에 흔히 ROM BIOS라고 부른다. 컴퓨터 부팅시 등의 키를 누르면 나오는 CMOS 셋업 프로그램과 주변기기 초기화, 자체 진단 루틴도 이 ROM BIOS에 같이 포함 되어있다. ROM은..
-
DNS 서버란# OS | Linux 2022. 10. 13. 15:29
1. 브라우저에서 Nesite.com을 검색하고, 사용하고 있는 통신사인 KT DNS 서버에게 도메인 주소에 해당하는 IP 주소를 요청함 (브라우저 기본 DNS 설정이 통신사 DNS 서버이기 때문) 2. ISP 서버에선 캐시 데이터가 없다는 걸 확인하고 루트 DNS 서버에게 어디로 가야 하는지 요청함(캐시가 있다면 8.로 건너 뜀.) 3. 루트 서버는 TLD DNS 서버 주소만 관리하기 때문에, ***.com 도메인을 보고는 COM 최상위 도메인을 관리하는 TLD DNS 서버 주소를 안내함. 4. ISP 서버는 COM 서버에게 어디로 가야 하는지 다시 요청함. 5. COM 서버는 가비아 DNS 서버에서 해당 도메인이 관리되고 있는 걸 확인하고 안내함. 6. ISP 서버는 가비아 서버에게 또 다시 요청함...
-
서브넷 마스크# OS | Linux 2022. 5. 16. 14:47
서브넷 마스크란? 서브넷 마스크(subnet mask)는 32비트의 숫자로 ‘0’의 비트는 호스트 부분을 나타내고 ‘1’의 비트는 네트워크 부분을 나타냅니다. 이러한 방식으로 서브넷 마스크는 IP 주소를 네트워크 및 호스트 주소와 분리합니다. 서브넷 마스크는 기본적으로 자체 32비트 숫자를 이용하여 IP 주소를 마스킹하기 때문에 여기서 ‘마스크’라는 단어가 이용됩니다. 서브넷팅 서브넷마스크를 알기 위해선 먼저 서브네팅 개념을 이해해야합니다. 서브네팅은 "네트워크 관리자가 네트워크 성능을 향상시키기 위해, 자원을 효율적으로 분배하는 것입니다. 여기서 자원을 효율적으로 분배한다는 것은 네트워크 영역과 호스트 영역을 분할 하는 것이라고 생각하면 됩니다." 네트워크적인 측면에서 말하자면, 너무 큰 브로드캐스트 ..