목록네트워크 (35)
브래의 슬기로운 코딩 생활
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/nrV8h/btrRqGpEm1j/PY9a8nsRuat0QOieOUsMXK/img.png)
실기 - 랜케이블 제작 실기 검정 자격 대상 - 해당 등급에 대한 필기 합격자 - 필기 합격 후 2년 이내 응시가 가능 실기 내용 - LAN 전송 매체 - 네트워크 설계/구축 - TCP/IP - NOS - 네트워크 운용기기 문항 및 시간 - 20문항 이하 - 80분 (랜선: 10분, 라우터:20분, 나머지:50분) 합격 기준 -총 60점 이상 데이터 통신 통신 핀 - IC는 I,/O를 위한 도체로 구성된 핀(pin)을 제공 - 데이터 전송을 위해 Rx와 Tx 핀이 서로 역으로 연결 UTP 케이블 배열 구성 랜케이블 제작 (T568B) 렌케이블 제작 (T568A)
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/qjoAV/btrQNJ2xDt3/QK1dWuCdiEQ8BvaLce7j9K/img.png)
NOS 2 - 리눅스 : 기본 명령어 명령어: 프로세스 제어 프로세스 상태 보기 - 명령어: ps - 로컬호스트 내 프로세스의 동작 상태를 출력하는 명령 - 로컬호스트 내 프로세스의 동작 상태를 출력하는 명령 - 옵션으로 UNIX방식과 BSD방식을 모두 지원 ; UNIX방식은 바( ' - ' )문구를 사용 ; BSD방식은 바 없이 바로 파라미터를 사용 프로세스 상태 보기 - 명령어: top - 로컬호스트 내 프로세스의 동작 상태를 주기적(수초)으로 갱신하여 출력 프로세스 죽이기 - 명령어: kill -시그널번호 프로세스ID - 지정한 프로세스에게 신호를 전달 - 대상 프로세스는 소유권이 동일해야 함 ; 단 시스템관리자(root)는 타 소유권의 프로세스의 제어도 가능 메모리 이용 확인 메모리 관련 리눅스 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bIJxSc/btrQNJnQ21V/UxDEk9D0IPTZFERUQy2jJk/img.png)
NOS 3 - 리눅스 : 기본 명령어 소유권 변경 소유권자 변경 - 명령어: chmod 옵션 소유권자 대상 ... ; 대상(파일.디렉토리)에 대한 소유권자(ownership)를 변경 (관리자만) ; 소유권자에 대한 값은 이름 또는 숫자로 표현이 가능 ; 소유권자 지정 패턴 - 사용자 : 사용자를 변경 - 사용자:그룹 또는 사용자.그룹 : 사용자와 그룹을 변경 - :그룹 또는 .그룹 : 그룹을 변경 - 대표적 옵션 : -R. --recursive: 디렉토리일 경우 하단의 모든 파일이나 서브 디렉터리들에 대하여 일괄 변경 소유권 그룹 변경 - 명령어: chgrp 옵션 소유권그룹 대상... ; 대상(파일, 디렉토리)에 대한 소유권 그룹을 변경(관리자만 실행 가능) ; 소유권자에 대한 값은 이름 또는 숫자로 표..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/sBFK6/btrQlkmNKx7/DKX6EciF2g0OFMdYDw38pK/img.png)
NOS 2 - 리눅스 1 : 기본 명령어 2 디렉터리 경로 (Path) - 파일이 전체 디렉토리 중 어디에 있는지를 나타내는 정보 - 동일 디렉토리에는 동일한 명칭의 파일 또는 디렉토리가 존재할 수 없음 ; 단, 동일 명의 파일이나 디렉토리는 다른 디렉터리에 존재할 수 있음 - 루트(root) 디렉토리: 최상위 디렉토리를 의미 절대 경로 • 루트 디렉토리(/)를 기준으로 파일의 위치를 나타내는 방식 • 예: /etc/default/ 상대 경로 • 현재 있는 위치를 기준으로 파일의 위치를 표시하는 방식 • 예: ../ (상위 경로를 의미) ./ (현재의 경로) ~/ (홈 경로) - 파일 및 디렉터리의 명명 규칙 사용 가능 • 알파벳(대소문자 구분), 한글, 숫자, 하이픈(-), 밑줄(_), 점(.) • 기..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/lMH6Q/btrQiiDXl8w/HpxFuXzebLqHBU71wqxMO1/img.png)
NOS 2 - 리눅스 1 : 기본 명령어 1 리눅스 디렉터리 대표적 디렉터리 - /bin : 일반적 실행 가능한 파일(명령어)을 포함 - /sbin : 시스템 관리자를 위한 실행 파일(명령어)을 포함 - /lib : 각종 라이브러리 및 커널 모듈 저장 - /boot : 부팅관련 커널 이미지 저장 - /etc : 시스템의 설정 파일들을 포함 - /proc : 프로세스 및 시스템의 상태정보를 파일로 제공 - /dev : 시스템의 장치(device)들을 파일로 제공 - /usr : 사용자용 응용프로그램 및 기타 - /home : 사용자 전용 홈 디렉터리가 하단에 존재 - /root : 시스템관리자(root)의 홈 디렉터리 - /var : 시스템에 대한 로그 정보 기록 - /tmp : 임시 파일들을 위한 공간 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/rXDeZ/btrPPBwY2GG/M5LL0XGq5c79y9TkgyMRUK/img.png)
NOS 1 - 리눅스 기본 시스템 부트 부팅 (Booting) 1. 컴퓨터에 전원을 인가했을 떄, 운영체제를 메모리에 올리는 과정 2. 컴퓨터 시스템을 시동하거나 초기화 ; 하드웨어 점검 ; 각종 운영체제 모듈의 기능 구성 3. 응용프로그램의 구동을 위한 환경을 구성 4. 사용자 명령을 받아들이기 위한 상태 진입 부트 론더 (Boot Loader) - 운영체제 커널을 주기억장치에 적제 (Loading)하고 실행 권한을 커널에 넘김 - PC: CMOS BIOS에 의해 지정된 저장장치의 위치 (MBR: Master Boot Record)로부터 처음 실행되는 프로그램 - 임베디드 시스템: 타겟 보드의 전원이 들어옴과 동시에 수행 - 대표적인 종류: ; NTLDR (Windows NT LoaDeR) - Wind..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/pfSVY/btrPPXsRdVL/IeJOfi5ut9CrnyHmF7CfwK/img.png)
TCP/IP - 응용프로그램 응용프로그램 프로토콜: SNMP - Simple Network Management Protocol - NMS (Network Management Solution)를 위한 프로토콜 ; 시스템 관리 프로그램이 네트워크 문제점을 발견 - 네트워크에서 호스트나 라우터, 다른 컴퓨터나 장치들을 감시하고 관리 ; 네트워크 성능을 향상 ; 각종 네트워크 장비의 Data를 수집 - UDP와 TCP를 모두 사용 (161, 162번 포트) ; 일반적으로 UDP사용이 더 잘 알려져 있음. - 동작을 위한 4가지 명령: ; Get: 장비의 상태 및 기동 시간 등을 읽기 ; Get Next: 계층적 네트워크 구조에서 하위 층 장비의 정보 읽기 ; Set: 장비의 재구성 ; Trap: 관리자에게 보고..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/AzVLN/btrPJNwQU23/nkJLeJWHF4OWCJ7tmkVzGK/img.png)
TCP/IP - 응용프로그램 TCP/IP 모델에서의 계층 TCP/IP 모델의 계층 응용 프로그램 전자 우편 관련 - 인터넷 서버를 통해 전자우편 (E - Mail)을 전송 - 구성 요소 ; MTA (Mail Transfer Agent): 메일을 서버간 전송하는 서버 ; MDA (Mail Delivery Agent): MTA에 저장된 메일을 사용자에게 전달 ; MUA (Mail User Agent): 클라이언트 응용프로그램 (예: Outlook) - 관련 프로토콜 ; SMTP (Simple Mail Transfer Protocol) - MTA간 메일을 전송하기 위한 프로토콜 - TCP 기반 25번 포트 ; POP (Post Office Protocol) 또는 POP - 3 - 기존 POP의 기능을 향상 -..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/v7yVp/btrO91hXGGD/IyzTrhGvJtkZSsuZFAllGK/img.png)
라우팅 개요 - 라우팅(routing): 경로 결정을 하는 과정 - 인터넷을 통해서 데이터를 종착지 (End Node) 간 전달하기 위한 기능 - 최적의 경로 설정을 위해 인접 라우터 간 데이터 공유 - 라우터 ; 경로 설정 (또는 제어) 및 데이터 중계를 수행하는 장비 ; 트래픽 경로를 제어 : 네트워크 영역을 분리 정적 라우팅과 동적 라우팅 - 경로 설정이 사전에 고정된 경로 (static routing) 방법이 있고 - 네트워크의 상태를 파악해서 최적의 경로를 결정 (dynamic routing) 하는 방법 정적 라우팅 - 사용자가 라우팅 정보를 입력하여 경로를 설정 - 라우터의 직접적인 처리 부하를 감소 - 비교적 환경변화가 적은 환경에 적합 - 대표 방식: Floating Static Routi..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/BdL2y/btrO6M7fHOG/XGqjq6eoYBcdJRQbacn6Qk/img.png)
오늘은 시험 보는 날이라서 1, 2교시만 하고 시험을 봣다. 시험문제에서 오늘 배운 내용도 한문제가 나왔다. 잘 봣는지는 모르겠지만 문제가 쉬워서 다른 애들은 잘 봣을것 같다. TCP 기타 & UDP TCP 연결 및 해제 연결 절차 - 3단계 메시지 교환 (3 way handshake) 방식을 사용 - 연결을 위해 최소 1.5 x RTT (Round Trip Time)이 소요 해제 절차 - 3단계 메시지 교환 (3 way handshake) 방식을 사용 - 연결을 위해 죄소 1.5 v RTT (Round Trip Time)이 소요 - 상대측이 연결을 종료할 때까지 기다린 후에 자신도 종료하는 대기 과정이 필요 ; 대기 시간: 전송한 ACK 세그먼트가 버려지기 이전에 네트워크에 남아 있을 수 있는 최대 시..