총 40개
-
TCP/IP 프로토콜 구조와 프로토콜에 대한 설명2025.01.161. TCP/IP 프로토콜의 구조 TCP/IP는 Transmission Control Protocol/Internet Protocol의 약자로 TCP 및 IP라고 불리우는 프로토콜을 중심으로 구성되는 일련의 프로토콜들의 총칭이다. TCP/IP는 패킷 통신 방식의 인터넷 프로토콜인 IP와 전송 조절 프로토콜인 TCP로 이루어져 있다. IP는 패킷 전달 여부를 보증하지 않고, 패킷을 보낸 순서와 받는 순서가 다를 수 있다. TCP는 IP 위에서 동작하는 프로토콜로, 데이터의 전달을 보증하고 보낸 순서대로 받게 해준다. 2. TCP/IP...2025.01.16
-
도서관 사례를 중심으로 데이터베이스의 보안에 대해 토론2025.01.221. 개인정보보호를 위한 최소한의 접근 원칙 도서관 데이터베이스에는 이용자의 이름, 연락처, 대출 기록 등 민감한 정보가 포함되어 있어 접근 제어와 최소 권한 원칙(Principle of Least Privilege, POLP)을 준수해야 합니다. 모든 사용자는 업무 수행에 필수적인 권한만을 부여받아야 하며, 불필요한 접근은 엄격히 제한해야 합니다. 또한, 이러한 권한 설정은 주기적으로 검토하여 불필요한 권한을 제거해야 하며, 이를 통해 과도한 권한 축적을 방지할 수 있습니다. 2. 지적 자유와 사상 보호를 위한 보안 제어 이용자의...2025.01.22
-
데이터통신 네트웍 장비 중 허브, 브리지, 라우터, 게이트웨이에 대한 설명2025.05.091. 허브 허브는 컴퓨터나 프린터들과 네트워크 연결, 근거리의 다른 네트워크와 연결, 라우터등의 네트워크 장비와 연결, 네트워크 상태 점검, 신호 증폭 기능 등의 역할을 수행한다. 허브는 박스형태의 장비에 책을 연결해서 이더넷 네트워크를 구성한다. 스위치 허브의 경우에는 허브의 성능을 향상시키는 장비라고 할 수 있다. 허브의 각 호스트는 외형상 허브에 스타형 구조로 연결되어있다. 그리고 허브의 내부동작은 공유 버스 방식으로 구성되어있다. 허브의 종류는 크게 더미허브와 스위칭 허브로 나눌 수 있다. 2. 브리지 브리지는 두 개의 근거...2025.05.09
-
인터넷 모델과 OSI 참조 모델 비교2025.05.081. TCP/IP 모델 TCP(전송 제어 프로토콜)/IP(인터넷 프로토콜)는 국방부(DoD) 프로젝트 대행사가 개발했으며, OSI 모델과 달리 4개의 레이어로 구성되어 있습니다. TCP/IP는 네트워킹을 위한 표준 프로토콜 모델로 간주되며, TCP는 데이터 전송 및 IP 처리 주소를 담당합니다. TCP/IP 제품군에는 TCP, UDP, ARP, DNS, HTTP, ICMP 등 다양한 프로토콜이 포함되어 있습니다. 2. OSI 모델 OSI(개방형 시스템 상호 연결) 모델은 ISO(국제 표준기구)에서 도입된 모델링 개념에 기반한 모델입...2025.05.08
-
네트워크 프로토콜의 동작과정 설명2025.04.281. 네트워크 구조 프레젠테이션에서는 학교 네트워크의 구조를 설명하고 있습니다. 학교 네트워크에는 여러 개의 AP(Access Point)가 있으며, 이 AP들은 스위치에 연결되어 있습니다. 스위치들은 게이트웨이 라우터와 연결되어 있고, 라우터는 ISP(Internet Service Provider)의 네트워크에 연결되어 있습니다. 2. Wi-Fi 접속 과정 클라이언트(노트북)가 Wi-Fi 네트워크에 접속하는 과정이 설명되어 있습니다. 클라이언트는 AP 리스트를 확인하고 연결할 AP를 선택합니다. 그 후 AP에 접속 요청 프레임을 ...2025.04.28
-
통신프로토콜과 TCP/IP 모델, OSI 7계층 모델 비교2025.01.281. 통신프로토콜 통신 프로토콜은 서로 다른 시스템에 존재하는 노드 간의 원활한 통신을 위한 규칙과 약속의 개념입니다. 오늘날 이 통신 프로토콜은 컴퓨터나 원거리 통신 장비 사이에서 메시지를 주고받는 규칙과 양식을 정의하는 체계입니다. 신호 체계, 인증, 오류 감지 및 수정 기능을 포함하며, 형식, 의미론, 통신의 동기 과정을 정의하지만 구현 방법은 독립적이라고 합니다. 2. TCP/IP 모델 TCP/IP는 네트워크를 상호 연결시켜 정보를 전송할 수 있도록 하는 다수의 프로토콜 집합입니다. 가장 대표적인 프로토콜은 3계층의 IP와 ...2025.01.28
-
4차 산업혁명과 정보보안 관련 이슈2025.01.031. 자율주행자동차와 정보 보안 자율주행자동차 기술 발전에 따라 해킹 위험이 증가하고 있다. 2012년 영국에서 BMW 자동차가 해킹되어 3분 만에 도난당한 사례, 2015년 지프 체로키 차량에 대한 해킹 시연, 2013년 네덜란드와 영국 과학자들의 자동차 해킹 방법 논문 발표, 2017년 현대자동차 블루링크 앱의 취약성 발견 등 다양한 사례가 있다. 자동차 해킹으로 인해 의도하지 않은 행동, 외부 장치 악용, 데이터 추출 및 악성코드 설치 등의 위협이 발생할 수 있다. 따라서 자율주행자동차의 보안 기술 개발이 중요한 과제로 대두되...2025.01.03
-
2024년 1학기 컴퓨터의 이해 중간과제물(공통)2025.01.251. 정보사회와 4차 산업혁명 ① 정보는 사회의 모든 분야에서 필수적인 자원으로 자리 잡았으며, 정보 획득 능력과 활용 능력은 개인과 사회의 발전에 중요한 요소가 되었습니다. 동시에 정보의 질이 떨어지고 개인정보 보호 문제가 더욱 심각해지고 있다. 사용자들은 막대한 정보 속에서 가치 있는 데이터를 찾아내야 하는 어려움에 직면해 있으며, 이는 데이터 관리와 프라이버시 보호의 중요성을 강조하고 있다. ② 컴퓨터, 인터넷, 통신 기술 등 정보 기술의 발달은 정보 생산, 저장, 전송, 활용의 효율성을 크게 향상시켰다. 이러한 글로벌화 추세...2025.01.25
-
파이썬을 이용한 불법 사이트 탐지 및 차단2025.04.281. 불법 사이트 탐지 이 프로젝트는 파이썬을 사용하여 불법 사이트를 탐지하고 차단하는 기능을 제공합니다. 주요 기능으로는 구글 검색을 통해 불법 사이트 URL을 추출하고, 이를 hosts 파일에 차단하는 것입니다. 또한 머신러닝 기술을 활용하여 URL의 악성 여부를 판단하고, meta 태그의 키워드 필터링을 통해 유해 사이트를 탐지하는 기능을 포함하고 있습니다. 2. 구글 검색 및 URL 추출 이 프로젝트는 구글 검색을 통해 불법 사이트 URL을 추출하는 기능을 제공합니다. 특정 키워드로 구글 검색을 수행하고, 검색 결과에서 불법...2025.04.28
-
방통대 방송대 C프로그래밍 핵심요양노트 교재요약본 (1장~15장)2025.01.251. C프로그래밍 언어 C프로그래밍 언어는 사람과 컴파일러(번역기)가 이해할 수 있도록 약속된 언어입니다. 컴파일러는 프로그래밍 언어로 작성된 프로그램을 컴퓨터가 이해하도록 기계어로 번역해주는 번역기이며, 어셈블러는 기호로 표현된 어셈블리 코드를 기계어로 번역하는 번역기, 인터프리터는 한 단계씩 기계어로 해석해서 실행하는 언어처리 프로그램입니다. C언어는 UNIX 운영체제 구현에 사용할 목적으로 개발되었으며, 높은 프로그램 이식성, 간단한 문법표현, 저급언어 특성을 가진 고급언어입니다. 2. C프로그램 개발 단계 C프로그램 개발 단...2025.01.25
