본문 바로가기

IT 자료7

1.운영체제 역할과 구조 운영체제 운영 체제(運營 體制, 문화어: 조작 체계) 또는 오퍼레이팅 시스템(영어: operating system, OS)은 시스템 하드웨어를 관리할 뿐 아니라 응용 소프트웨어를 실행하기 위하여 하드웨어 추상화 플랫폼과 공통 시스템 서비스를 제공하는 시스템 소프트웨어이다. -위키피디아- 조금 더 쉽게 말하자면 운영체제는 "컴퓨터 자원 관리자" 이다. 여기서 말하는 컴퓨터 자원이란 CPU, 키보드, 마우스, 램, 하드디스크 등등 컴퓨터 부품들을 말한다. 사람이 컴퓨터 자원을 직접 관리하기는 힘들고 위험하기 때문에 사람은 명령만 내리고(시스템 콜) 직접적으로 H/W를 관리하는 프로그램(커널)을 만든것이 운영체제이다. 그런데 H/W마다 특징,환경들이 다르다보니 매번 H/W에 맞게 변경시켜 줘야한다. 이는 매우.. 2020. 5. 14.
네트워크_4(Protocol Stack) Protocol Internet protocol application : FTP,SMTP,HTTP transport : TCP,UDP network : IP, routing prtocols link : PPP, Ethernet, 무선랜 , 셀룰 physical : 광케이블 구리케이블 ISO/OSI reference model 기존의 Internet protocol에서 Application layer를 3부분으로 나눈것으로 각 층은 다음과 같은 역할을 한다. application : 기존 기능과 동일 presentation : 암호화, 압축 machine-specific conventions 기능 sesstion : 에러 체크, 데이터 복구 기능 프로토콜을 layer로 만드는 이유 각 layer는 특정한 .. 2020. 1. 16.
네트워크_3(Packet Switching delay and loss) Delay loss Throughput Delay Packet Switching에서는 4가지의 delay가 존재한다. 1.nodal processing(nodal delay) 패킷이 라우터에 진입하기 전에 발생하는것으로 출력링크 결정, 에러체킹등에 걸리는 delay를 말한다. 출력링크 결정 : 패킷의 목적지 ip주소와 라우팅 테이블을 비교하여 목적지로 가는 최단경로를 결정한다. (라우팅 태이블은 라우팅 프로토콜에 의해 실시간으로 계속 갱신된다) 에러체킹 : 패킷의 헤더부분의 checksum과 라우터내에서 계산한값과 비교하여 검사한다 2. queueing delay 패킷이 queue의 진입한 후부터 제일 앞부분까지 가는데 걸리는 시간,제일 가변적이다. 3. transmisson delay queue의 제일.. 2020. 1. 16.
네트워크_2(Circuit Switching VS Packet Switching) Circuit Switching 특징 1. 딜레이가 거의 없게 느껴지는 성능 2. 음성, 데이터를 전달하기전에 선동작이 필요 ※선동작(call setup) : 1. 경로 결정 (대역폭을 할당할 수 있는 경로를 선택한다) 2. 대역폭 할당(결정된 경로상에서 일정한 데이터 전송 속도를 미리 할당) 위의 그림처럼 특정 사용자가 종료시까지 하나의 대역폭을 데이터 전송에 상관없이 점유함 (고속도로 차도 하나를 차 한대가 전세낸 상황) -> 효율성을 떨어지지만 성능은 좋음 Packet Switching 특징 1. 대역폭을 미리 할당 하지 않음 -> 유저들은 network resources를 공유, 각 패킷은 full link bandwidth사용 가능, resource는 필요할때만 사용됨 -> bursty data.. 2020. 1. 14.