본문 바로가기
반응형

컴퓨터 사이언스(CS)/시스템2

[CS] TCP/UDP 개념 + socket 관리 TCP ( Transmission Control Protocol) 전송을 제어하기 위한 프로토콜로 인터넷 상에서 데이터를 메세지 형태로 보내기 위해 IP와 함께 사용하는 프로토콜특징데이터 처리 속도를 조절하여 수신자의 버퍼 오버플로우를 방지하는 흐름 제어네트워크 내의 패킷 수가 과도하게 증가하지 않도록 방지하는 혼잡 제어높은 신뢰성 보장 (신뢰성이 높으므로 UDP보다 속도 느림)전송이 양방향으로 동시에 일어날 수 있는 전이중(Full-Duplex), 각 연결이 정확히 2개의 종단점을 갖는 점대점(Point To Point) 방식 제공데이터 전송 순서 보장 및 경계를 구분하지 않음연결 지향 방식으로 패킷 교환 방식 사용3-way handshaking 과정을 통해 연결을 설정4-way handshaking .. 2024. 8. 7.
[CS] 파일 시스템과 HTTP 파일 시스템파일 시스템데이터를 조작하고 저장하는 방법을 정의하는 시스템생성, 삭제, 읽기, 쓰기, 속성 관리 등의 기능 수행루트 디렉토리와 서브 디렉토리의 계층 구조파일 속성이름 : 파일 식별에 사용크기 : 파일의 바이트 수생성/수정 날짜 : 파일이 생성되거나 수정된 날짜와 시간접근 권한 : 파일의 읽기, 쓰기, 실행을 할 수 있는 사용자나 그룹파일 시스템 유형 FAT (File Allocation Table): 간단하고 널리 사용되지만 큰 파일 시스템에서는 비효율적NTFS (New Technology File System): Windows에서 사용되는 파일 시스템으로, 보안, 파일 압축, 암호화 등을 지원ext (Extended File System): Linux에서 사용되며, 현재는 ext4가 주로 .. 2024. 8. 5.
반응형