본문 바로가기

전체 글

[10. 특수 권한] 특수 권한 설명 root만 접근할 수 있는 파일이나 명령에 대해 일반 사용자가 접근할 수 있게 해주는 권한setuid , setgid , sticky bit 3가지로 구분한다. 접근 권한 유닉스/리눅스는 시스템 파일에 대한 접근권한 및 파일 종류를 나타내기 위해서 16bit를 사용한다. 빨간박스 : 4bit로 구성되어 있으며 , 파일인지 디렉터리인지 종류를 구분해준다. ▷'-' (일반파일) , 'd' (디렉터리) 파란박스 : user (3bit) , group (3bit) , other (3bit) 총 9bit로 구성되어 있다. 초록박스 : 특수권한이 있을 시 , user의 x부분에 설정되는 특수권한 이다. (3bit) 실제로 특수권한 없이 권한을 부여 할 떄 755 , 644 이런식으로 부여하는데 사실.. 더보기
[8. OSI 7 Layer] OSI 7 Layer (Application) ㄱ. 응용 계층 정의 ▶OSI 모델에서 사용자와 가장 근접한 계층이며 , 사용자나 응용 프로그램이 네트워크에 접근할 수 있게 사용자 인터페이스와 각종 서비스를 제공해준다. ▶사용자가 실제로 작업하는 계층으로 컴퓨터를 사용하여 프로그램들을 설치 및 운영하는 하게 도와주는 계층. ▶사용자에게 서비스를 제공해주고 그 서비스를 표현하기 위해 6계층 Encapsulation 을 해주는 계층. ㄴ. 프로토콜 FTP , SSH , TELNET , SMTP , DNS , DHCP , TFTP , HTTP , POP3 등의 프로토콜을 사용 더보기
[7. OSI 6 Layer] OSI 6 Layer (Presentation) ㄱ. 표현 계층 정의 ▶해당 계층은 통신 장치 간에 서로 달리 사용되는 언어와 코드들을 번역하여 두 통신 장치가 일관되게 전송 데이터를 서로 이해할 수 있도록 하는 기능을 제공한다. ▶데이터의 암호화와 해독을 수행하고 효율적인 전송을 위해 필요에 따라 압축과 압축해제를 수행한다. ▶Data의 포맷(데이터 형식) , Data의 압축 , 암호화 기능 수행 , 서로 다른 환경에서의 컴퓨터와 application data를 서로 이해할 수 있도록 도와준다. ->jpeg , gif , mp3 등 확장자를 알맞게 정의한다. ㄴ. 표현 계층 대표장비 L7 스위치 - ▶5계층에서 설명함. 더보기
[6. OSI 5 Layer] OSI 5 Layer (Session) ㄱ. 세션계층의 정의 ▶응용프로그램 계층 간의 통신에 대한 제어 구조를 제공하기 위해 응용프로그램 사이의 접속을 설정 , 유지 , 종료시켜주는 역할을 한다. ->세션 설정 , 유지 , 종료 ▶어플리케이션의 데이터 흐름이나 패킷들을 관리하여 장비들을 마치 물리적으로 연결된 것 처럼 사용할 수 있음. ▶네트워크 통신 장치들 간의 상호작용을 설정하고 유지하며 동기화 하는 역할을 한다. ㄴ. 세션계층 대표 장비 L7 스위치 ▶IP+TCP/UDP+Payload 어플리케이션 콘텐츠 까지 이용한 routing을 한다. ▶L4 스위치의 서비스 단위 로드-밸런싱을 극복하기 위해 Port뿐만 아니라 데이터 Payload을 이용한 다양한 패킷 스위칭을 수행하는 스위치 ->Payload.. 더보기
[5. OSI 4 Layer] OSI 4 Layer (Transport) ㄱ. 전송계층 정의? ▶TCP/IP 중 TCP에 해당하게 되며 DATA의 전송을 책임진다. ->네트워크 계층에서 전송된 데이터와 실제 OS의 프로그램이 연결되는 통신 경로. ▶3계층은 패킷들 사이의 관계는 인식하지 못하지만 , 4계층은 패킷들의 오류제어와 흐름제어를 발신지 대 목적지 수준에서 총 감독하여 모든 패킷이 바른 순서로 도착하는 것을 책임진다. ▶프로세스 간의 통신을 담당한다. ->통신중에 있는 작업들간에 원하는 프로세스에 전달하는 기능을 수행 ▶데이터가 중복되거나 , 유실된 패킷이 있다면 발신자에게 해당 패킷에 재전송을 요구하고 , 재전송 받는 기능을 한다. ▶포트 번호를 정의한다. ㄴ. 전송 계층 대표 장비 L4 Switch ▶Segement or .. 더보기
[4. OSI 3 Layer] OSI 3 Layer (Network) ㄱ. 네트워크 계층 정의 ▶TCP/IP 프로토콜 에서 IP에 해당이 되는 계층이다. ▶Data를 목적지 까지 가장 빠르고 안전한길을 선택하도록 경로를 지정해주는 계층. ->IP 라우팅으로 인해 목적지 까지 최적경로를 지정해줌. ▶네트워크 계층은 데이터 전송기능을 이용하여 연결성과 통신경로선택(Routing)을 제공하며 데이터 전송 및 중계(Relay) ,여러 개의 네트워크를 경유할 경우 네트워크 품질(Quality)의 차이를 조정하는 기능을 수행. ▶라우팅 프로토콜이 서로 연결된 네트워크를 통해 최적 경로를 선택하며 , 네트워크 층의 프로토콜은 선택된 경로를 따라 정보를 보내고 패킷의 시작지점에서 최종 목적지로 효과적으로 전달한다. ▶4계층(전송계층)에서 받은 패킷.. 더보기
[3. OSI 2 Layer] OSI 2 Layer (Data-Link) ㄱ. 데이터 링크 계층 정의 ▶물리 계층에서 사용되는 전송 매체를 이용하여 통신기기 사이의 연결 및 데이터 전송기능과 관리를 규정한다. ->물리적으로 연결되어 있는 호스트끼리의 통신을 담당한다. ▶MAC 주소 , 네트워크 토폴로지 , 회선 사용규칙 , 오류검출 , 프레임 , 흐름제어 등을 관리한다. -> 흐름제어는 통신속도가 처리능력을 초과하지 않도록 조정하는 것. ▶데이터 링크 계층은 데이터를 전송하는 단위로 분할하는 기능 , 전송단위의 순서 제어 기능 , 에러 제어기능 , 데이터 흐름제어기능 등이 포함되어 있다. ▶각 네트워크 인터페이스의 MAC 주소를 정의한다. -> 2계층 에서는 MAC 주소를 통해서 통신한다. ▶1계층에서 2계층으로 데이터가 전송될 떄 .. 더보기
[1. OSI 7계층 정의] OSI 7계층 ㄱ. OSI 7 Layer 이란? ▶OSI (Open System Interconnections) ▶국제 표준화 기구(ISO)에 의해 발표 된 표준모델. ▶통신 구조의 모델은 서로 다른 컴퓨터 시스템을 연결하기 위한 기준을 제공하는 것으로 7개 계층으로 구성되어 있다. -> 7개의 계층을 2개로 구분짓는데 1~4계층을 하위계층 , 5~7계층을 상위계층이라 불리운다. ▶각 계층이 서로 독립적으로 이루어져 한 계층의 변화가 다른 계층에 영향을 주지 않는 특성을 가진다. 더보기