브래의 슬기로운 코딩 생활
네트워크 기초 실습 14주차 정리 - 2교시 본문
NOS 2 : 윈도우 서버 : 파일 시스템 및 서버 프로그램
파일 시스템
FAT 16 파일 시스템
FAT : File Allocation Table(파일 할당 테이블)
MS-DOS에서 부터 윈도우95까지 사용
최대 2GB까지의 용량을 지원
파일명은 최대 8문자가 가능(확장자 3글자 제외)
FAT 32 파일 시스템
기존 FAT 16의 결점을 보완
윈도우 98 ~ 윈도우ME에서 기본 채택
최대 2TB까지의 용량을 지원
파일명은 최대 256문자가 가능
USB 메모리 및 다양한 외부 저장매체에도 활용됨 일부 변형 파일 시스템(exFAT)이
탑재
FAT 16 & 32의 단점
보안 기능이 결여 공용 파일 저장용으로 활용
저용량 볼륨(Volume)에 최적
NTFS 파일 시스템
NTFS : New Technology File System
Windows NT 파일 시스템
FAT32를 극복하기 위해 설계
지원 운영체제: NT 이후 모든 윈도우 운영체제
파일명 길이 : 최대 32,767문자 (운영체제 별 일부 차이는 있음)
최대 지원 용량: 256TB
보안 및 암호화 지원
저널링 파일 시스템(Journaling File System)
※ 저널링 파일 시스템
기록 데이터의 변화 과정을 로그(log)
문제 발생 시 복구가 가능
ReFS 파일 시스템
Resilient File System
데이터 가용성을 극대화
다양한 워크로드를 대규모 데이터 집합으로 확장
손상 복구를 통해 데이터 무결성 제공하도록 설계
차기 윈도우 버전을 위한 토대를 마련하기 위한 것
• Server 2012 이후 64비트 윈도우만 제공
기타:
• VM 작업 가속화: 가상 이미지 생성 속도 향상(생성만)
• 가변 클러스터 크기 지원: 4K ~ 64K 지원
• 하드링크 지원
공유 폴더
로컬 호스트의 파일시스템의 일부를 동일 네트워크상 다른 윈도우 시스템과 공유
Hidden 공유
- 경로명 끝에 '$' 가 붙음에 주의
- RAID : Rendundant Array of Independent Disk, 복수 배열 독립 디스크
- 자동으로 백업을 하고 장애를 극복하기 위한 시스템
- 보통 두개 이상의 동일한 디스크를 탑재하여 데이터를 중복 저장 (백업)
PowerShell
개요
유닉스 계열의 쉘(Shell)의 기능과 유사한 텍스트기반 사용자 인터페이스(CUI)를
제공
명령 라인(Command line)을 통해 시스템 및 서비스 등의 상태 모니터링
.NET Framework을 기반으로 구현됨
• 쉘 프로그래밍에서 .NET관연 일부 API 사용이 가능
DOS를 계승 DOS의 명령들을 지원
Windows 7와 Windows Server 2012 R2부터 기본 탑재
DHCP 서버
개요
다수의 PC에 유동 IP를 제공하는 서버
클라이언트에게 자동으로 IP Address를 할당
• 주로 일시적으로 사용하는 컴퓨터
• 클라이언트 컴퓨터가 부팅될 때 자동으로 IP 주소를 할당
IP Address의 관리가 용이
컴퓨터가 많고 잦은 변화가 있는 조직이나 기관에서 유용
• 예: 학교, 병원, 공공장소 등
• WINS (Windows Internet Naming Service) 서버 : NetBIOS 이름을 IP 주소로 변환하는 서버
• BOOTP (Bootstrap Protocol) : 네트워크 구성 정보를 얻기 위한 프로토콜
IIS 서버
개요
Internet Information Service (인터넷 정보 서비스)
웹서비스의 기능을 하는 윈도우 전용 서버 프로그램
마이크로 소프트사가 개발
inetmgr.exe : IIS 관리자를 실행하기 위한 명령어
HTTP와 FTP 응용서비스 제공
실행 프로그램: inetmgr.exe
웹서비스
웹 페이지 우선순위
• 경로만 지정 시 Default Document로 정의된 파일을 기본으로 클라이언트에게 전달
• 가장 위에 있는 파일의 우선순위가 가장 높음
• 이 부분이 비어 있으면, 파일들의 리스트가 나타남
HTTP 리디렉션(redirection)
• 특정 URL 및 경로에 대하여 지정된 웹페이지를 서비스
• 웹사이트 이름을 변경에 따른 지속적 서비스 가능
• URL내 일부 오타에 대한 해결 등
사이트 바인딩
• 웹사이트에 대한 IP주소와 포트번호 등을 등록
제한
• 서버의 성능을 고려한 자원(네트워크, 지속 연결 등)의 제한
FTP
TCP 기반의 파일 전송
보안성 강화를 위한 SSL(Secure Sockets Layer) 지원
IIS에 의해 관리
• FTP 사이트 추가 및 관리
# FSRM
• File Server Resource Manager
• 폴더에 저장할 수 있는 용량 제한
• 특정한 파일의 유형 접근 제한
• 저장소 관련 분석 및 보고
설정 항목:
• FTP 방화벽 지원 : 외부 방화벽에 대해 패시브 연결을 수락 설정
• FTP 메시지 : 사용자 지정 환영메시지, 종료메시지, 거부 메시지 설정
• FTP 사용자 격리 : 다른 사용자의 FTP 홈 디렉터리에 대한 접근 제한
• FTP SSL 설정 - FTP 사이트 생성 시에 연결한 SSL 설정
'1-2 > 네트워크 기초 실습' 카테고리의 다른 글
네트워크 기초 실습 기말고사 정리 (0) | 2022.12.04 |
---|---|
네트워크 기초 실습 14주차 정리 - 3교시 (0) | 2022.12.03 |
네트워크 기초 실습 14주차 정리 - 1교시 (2) | 2022.12.03 |
네트워크 기초 실습 13주차 정리 - 2 (0) | 2022.11.25 |
네트워크 기초 실습 13주차 정리 - 1 (0) | 2022.11.24 |