본문 바로가기

분류 전체보기

Github 사용법 배우기 지극히 주관적임 단순 기록용 오늘의 할 일 1. Repository 생성 2. Branch 개념 파악 3. Push / Pull 개념 파악 4. 임의의 Repository를 로컬 PC로 가져오기 5. Git Bash 다루는 법 파악 1. Repository란 작업 저장소를 의미하고 모든 코드들이 저장될 공간이다. master와 branch로 나뉨 2. branch는 임시 테스트용 stub로 버전 관리 및 수정 사항 반영을 위해 생성한다. 3. push는 로컬 PC에서 remote github로, pull은 그 반대 방향으로 수정 사항을 commit 하는 것을 의미한다. 4. Git Bash는 일종의 셀로 로컬 PC에 있는 파일이나 코드 등을 github 웹 호스팅에 연동할 수 있게 한다. 명령어 git .. 더보기
[정보통신기사] 데이터 통신, 전송 과정 1. 변복조 전송이론 관련되서 자주 출제되는 분야 데이터 통신에서 사용되는 통신 속도 4가지 1) 변조속도 - 매초당 신호변화를 나타내는 속도, [baud] 2) 데이터 전송 속도 - 데이터 회선을 통해 보내지는 문자 또는 블록의 수, [문자/초], [블록/초] 3) 데이터 신호 속도 - 1초 동안에 전송할 수 있는 비트들의 수를 나타냄, [bps] 4) 베어러 속도 - 데이터 신호 이외의 동기신호, 상태신호 등을 포함. [bps] 전송 과정의 4가지 종류 1) 표본화 - 아날로그 입력신호를 일정주기의 펄스진폭신호(PAM)으로 만들기 위해 입력신호의 최대주파수의 두 배만큼 샘플링하는 과정 2) 양자화 - 표본화된 PAM 진폭을 가장 가까운 이상적인 양자화레벨로 근사시키는 과정 3) 부호화 - 양자화된 레.. 더보기
ATM(Asynchronous Transfer Mode, 비동기 전송 모드) B-ISDN (고속의 가입자망을 실현시키려는 ISDN)의 전송기술 중 하나. 회선교환방식 고유의 장점을 닮아갈려는 패킷교환방식. 전송기술의 이무기같은 존재 실제로 신호방식, 주소포맷은 회선교환방식을, ATM 셀 처리는 패킷교환방식이다. ATM의 경우 '셀'이 핵심인데, 회선교환방식처럼 연결을 줄곧 유지하는 것이 아닌, 비동기 방식으로 셀을 주고 받는다. ATM 셀 구조 셀은 5바이트의 헤더와 48바이트의 페이로드로 구성되어있다. ATM 프로토콜 구조 계층의 구조는 물리계층 -> ATM 계층 -> AAL 계층 -> 응용 계층으로 되어있다. 1) 물리계층 - ATM 셀들을 수집 정리해서 물리매체에 적응시켜 전송함. - 헤더오류제어, 셀 경계식별 - TC(Transmission Convergence) : 물리.. 더보기
정보통신 표준 프로토콜 X.n Series, IEEE 802.x Series 프로토콜의 기능 5가지 1) 캡슐화 : 상위계층의 정보를 헤더 및 트레일러를 통해 하위계층에 추가 2) 단편화와 재조립 : 데이터를 효율적으로 전송하기 위해 일정한 크기로 분할 3) 연결제어, 흐름제어, 오류제어 4) 동기화 : 양 단간의 원활한 통신을 위한 속도 제어, 순서 제어 등 5) 다중화 : 하나의 회선 또는 망에 효율적으로 접속을 해서 신속성, 안전성을 보장 X 시리즈 X.20 : 공중데이터망(PSDN)에서 비동기식 전송을 위한 DTE-DCE 접속 규격, 회선교환용 X.21 : 공중데이터망(PSDN)에서 동기식 전송을 위한 DTE-DCE 접속 규격, 회선교환용 X.25 : 공중패킷망 전송을 위한 DTE-DCE 접속 규격, 패킷교환용 X.28 : 공중데이터망(PSDN)에서 시작/정지식 저속 단말.. 더보기
정보통신기사 - 설비공사관리 건물을 세우거나 다리,항만,도로 등의 토목 검사를 할 때 주로 인장도, 하중 등 건축적인 요소를 측정하지만 부가적으로 송배전과 통신설비를 감리하기도 한다. 정보통신기사 5번째 과목에서는 통신공사를 할 경우 필요한 감리, 설계, 측정 등에 대한 표준이 나와있다. 정보통신공사의 범위 1) 통신설비공사 2) 방송설비공사 3) 정보설비공사 4) 전기시설설비공사 기본 설계서를 구성하는 5가지 1) 공사의 목적 2) 설계 기준 3) 자재 및 공정표 4) 타분야(전기, 소방, 건축)과의 호환성 5) 관계 관공서와의 협의 사항 설계 도서를 구성하는 5가지 1) 공사계획서 2) 공사시방서 - 시설물별, 현장별 특수한 사항을 반영해서 작성한 기술도, 방법론 3) 공사기술계산서 4) 설계도면 5) 공사내역서 정보통신공사 설.. 더보기
광통신에 대해 광통신이란 전송 매체 광섬유를 이용한 통신 방식으로 기존의 동축케이블, UTP케이블을 이용한 통신 방식보다 빠르고 안정적인 장점을 가지고 있다. 현재(2019년) 지어지고 있는 아파트는 물론 광교신도시, 위례신도시, 동탄 제 2지구 등 2016년에 준공된 신축 아파트에서는 이미 광섬유를 이용한 통신망이 구축되어있다. 광통신의 장점 1) 광대역성 2) 저손실 3) 무유도성 4) 세경, 경량 5) 자원풍부 광섬유의 공학적 파라미터 4가지 1) 개구수 : 빛의 수광기능 능력 2) 수광각 : 빛이 전반사되는 최대 입사각 3) 비굴절율차 : 코어와 클래드 간의 굴절률 차이 4) 규격화 주파수 : 전파모드의 수 ※ 전반사란, 다른 매질 사이에서 그 매질의 차이에 대해 한 가지 매질로만 반사되는 것을 말한다. 각도에.. 더보기
SSL, Secure Sockets Layer 네트워크 보안에서 회자되는 키워드 중 하나가 SSL이다. 실제로 https에서 SSL을 사용하고 있기 때문에 웹 검색을 자주하는 사람들이면 누구나 한번쯤을 봤을 것이다. SSL은 전송계층에서 보안을 제공하기 위해 사용되는 대표적인 기술이다. TCP 서비스와 같이 연결지향형 프로토콜 기반 응용계층을 위한 보안을 제공한다. TCP 443 포트를 사용하고 웹 뿐만이 아닌 SMTP,LDAP,IMAP 등의 어플리케이션 보호를 위해 사용된다. 공개키(RSA,DSA), 대칭키(DES,3DES,RC4), 데이터 무결성(MD5,SHA-1)를 지원한다. SSL은 4가지의 프로토콜로 구성되는데 첫째, 핸드쉐이크 프로토콜로 클라이언트와 서버간의 키 교환, 암호화 방식, 채널 수립 등의 항목들을 4단계에 걸쳐서 협상한다. 둘째.. 더보기
원격 접속 VPN 도입 배경은 회사 외부에서 업무를 처리할 때 이를 지원하기 위해 개발되었다. 원격 접속을 지원하기위해선 IPSec 터널을 확립해야 한다. (IKE 2단계) 1. EZVPN이란? 시스코나 ASA 장비에서 원격 접속 VPN을 간편하게 제공하기 위한 솔루션 클라이언트 측에서 소프트웨어를 다운받아야 한다. IOS 라우터에서도 VTI나 Crypto Map을 이용해서 구성할 수 있다. 2. EZVPN 서버 설정의 단계 IKE 1,2단계 -> 가상 터널 인터페이스 템플릿 설정 -> 사용자 그룹 설정 -> ISAKMP 프로파일 설정 -> 사용자 인증 설정 3. 가상 터널 인터페이스 템플릿 설정 터널 인터페이스의 속성을 미리 정의하고 요청에 의해 생성되는 터널의 모태 및 샘플을 템플릿이라고 한다. ip unnumbere.. 더보기