전체 글 (71) 썸네일형 리스트형 운영체제와 프로세스 운영체제운영체제의 종류에는 대표적으로 Windows, Linux, MaxOS 가 있습니다.그 외에도 많이 있지만 자주 사용되는 OS는 위와 같습니다. OS 역할우선 컴퓨터 시스템은 하드웨어와 소프트웨어로 구성되어 있습니다.소프트웨어는 하드웨어에 의해 실행되는데 하드웨어에는 CPU와 메모리, 다양한 입출력 장치로 구성되어 있습니다. 운영체제가 없어도 하드웨어가 동작하긴 하지만 소프트웨어인 프로그램이 운영체제 환경에서 작성되고, 실행되고 있습니다. 이와 같은 소프트웨어가 운영체제이며, 운영체제의 주 목적은 컴퓨터 시스템의 자원들을 효율적으로 관리하고 사용자에게 서비스를 제공합니다. 운영체제가 관리하는 자원에는 물리적 자원과 추상적인 자원이 있습니다.물리적 자원: CPU, 메모리 등과 같은 하드웨어추상적 자원.. TCP/IP 기본적으로 인터넷 프로토콜 상에서의 데이터 전송은 unreliable하다.따라서 데이터를 안정적으로 보낼 수 있는 방법이 필요했는데, 그것이 바로 TCP(Transmission control protocol)이다.unreliable은 데이터가 유실/손상 될 수 있고, 순서가 보장되지 않는 경우를 말한다. TCP/IP Stack1. Port16bits로 이루어진 이루어진 숫자 (0~65535)데이터를 주고 받기 위해서는 상대방 포트를 식별해야 하는데 인터넷 상에는 수많은 프로세스와 그 프로세스가 갖고 있는 포트들이 있기 때문에 포트만으로는 식별하기가 무척 어렵다.따라서 IP를 통해 Host를 유니크하게 식별하고, Host 내의 포트는 각각 다른 번호를 부여하여 유니크하게 식별하는 방법인 Socket이 등장.. 프로토콜과 OSI 7 Layer 네트워크 프로토콜네트워크 통신을 하기 위해 통신에 참여하는 주체들이 따라야 하는 형식, 절차, 규약을 네트워크 프로토콜이라 한다.네트워크 프로토콜은 하나만 있는 것이 아닌 여러 가지가 있는데, 이 프로토콜들을 모듈화하여 나눈 것이 OSI 7 Layer이다.OSI 7 LayerOSI 7 계층은 위와 같이 7가지로 나뉘어 있다.L7. 응용 계층애플리케이션 목적에 맞는 통신 방법 제공ex) HTTP, DNS, SMTP, FTP 등L6. 표현 계층애플리케이션 간의 통신에서 메시지 포맷 관리인코딩 디코딩암호화 복호화압축 압축 해제L5. 세션 계층애플리케이션 간의 통신에서 세션을 관리RPC (Remote Procedure Call)별도의 원격 제어를 위한 코드 없이 다른 주소 공간에서 함수 또는 프로시저를 실.. 이전 1 ··· 3 4 5 6 7 8 9 ··· 24 다음