분류 전체보기 292

170501 - 네트워크 장비

네트워크 장비- 랜 카드, 허브, 리피터, 브리지, 라우터, 게이트웨이 등이 있음 랜 카드- 컴퓨터를 LAN에 연결시키는 장비로, NIC라고도 함- 일반적으로 컴퓨터 내부에 장치하고, 케이블을 이용하여 LAN에 연결함 허브- 네트워크의 '중심축' 여러 컴퓨터들을 연결해주는 역할을 수행- 여러 대의 단말 장치를 연결하기 위한 전송로 중계 장치- 더미 허브와 스위칭 허브로 나뉨 (더미 허브는 거의 찾아볼 수 없음)- 더미 허브는 단순히 들어오는 전기적 신호를 복제해서 활성화된 포트에 송신하여 사용자가 많아지면 속도가 저하됨- 스위칭 허브는 포트에 연결된 MAC 주소를 학습해서 송신자와 수신자에게만 신호를 전달하여 사용자가 많아도 더미 허브보다 속도 저하 정도가 낮음- 더미 허브 : OSI 1계층 장비 스위칭..

170501 - 네트워크의 목적과 필요성, 구성요소, 전송매체

컴퓨터를 서로 연결하여 데이터를 교환하며, 자원들을 공유할 수 있도록 하는 방법을 네트워크라고 함 네트워크를 구성하여 사용하는 목적- 프로그램이나 데이터를 공유- 프린터 또는 스캐너 등의 주변장치를 공유- 인터넷 회선을 공유함으로써 여러 대의 컴퓨터가 편리하게 인터넷 사용 가능- 데이터를 쉽게 백업 가능 네트워크의 구성요소- 하드웨어 : NIC, 전송매체, 랜카드, 라우터 등- 소프트웨어 : 운영 체제 전송매체- 유선 전송 매체 : 트위스트 페어 케이블, 동축 케이블, 광섬유 케이블 등- 무선 전송 매체 : 무선 라디오, 마이크로파, 통신 위성 등 트위스트 페어 케이블- 8개의 가느다란 플라스틱으로 두른 구리선으로 구성- 구리선 사이에 상호 전기적인 간섭과 전자적인 유도현상을 줄이기 위해 두 가닥씩 서로..

170421 - 서브네팅(Subnetting)

서브네팅이란? IP 주소의 수가 한정되어 있으므로 각 기관에서는 배정받은 하나의 네트워크 주소(클래스 A, 클래스 B, 클래스 C)를 다시 여러 개의 작은 네트워크로 나누어 사용하는 것을 서브네팅이라고 한다. 서브네팅의 필요성 네트워크의 트래픽 감소 네트워크의 성능 최적화 관리의 편리성 물리적 거리의 광범위한 확장 서브넷 마스크 -네트워크 식별자와 호스트 식별자 중에 네트워크 식별자는 바꿀 수 없고 호스트 식별자의 주소를 바꾸어 네트워크를 나눌 수 있다. -A 클래스 10.0.0.0 네트워크를 2개로 분할하면 00001010 00000000 00000000 00000000IP 주소 범위(10.0.0.0 ~ 10.127.255.255)Sub : 255.128.0.0 00001010 10000000 0000..

170414 - IP 주소

IP 주소의 개요 -IP(Internet Protocol) 주소는 인터넷 상의 고유 이름이다. -중복되면 안된다. -NIC는 국제적으로 IP 주소를 관리하는 기관이다. -한 기관에서 세계의 모든 IP를 다 관리하는 것이 어려운 일이다. -우리나라는 아시아태평양 지역을 관장하는 APNIC중에서도 우리나라의 NIC인 KRNIC이다. -또 KRNIC는 다시 인터넷 공급 업체 ex) SKT, KT, LG U+ 또는 기관들에게 IP를 배분할 수 있도록 하고 있다. - 현재 IP 주소는 IPv4의 규격을 따르고 있다. IP 주소의 체계 -32bit의 크기 -0~255 사이 10진수 4개ex) 10.56.209.100 IP 주소의 클래스 -클래스 A 첫 번째 바이트의 첫 비트가 0으로 시작되는 주소이다. 그 후 7비..

170404 - TCP/IP

TCP (Transmission Control Protocol)IP (Internet Protocol) TCP/IP : 오늘날 컴퓨터 통신망의 실질적인 표준이 되고 있는 프로토콜 7계층 : 응용계층--6계층 : 표현계층 | => 응용계층 5계층 : 세션계층--4계층 : 전송계층 => 전송계층3계층 : 네트워크 => 네트워크 계층2계층 : 데이터 링크--|1계층 : 물리계층-----| => 네트워크 액세스 계층 네트워크 액세스 계층 -데이터 링크 계층과 물리 계층을 합쳐놓은 것과 같은 역할을 한다. -이더넷 -> LAN-SLIP -> 직렬 전송-PPP -> 전화로 인터넷 접속-FDDI -> 광통신 10 28 53 65 87T2(트레일러) Data 10(송) 87(수) -직접 연결된 컴퓨터끼리만 전송이 가능..

170331 - OSI 7 계층

OSI 참조모델 OSI 참조 모델의 규정에 따르는 네트워크는 서로 다른 기술로 구성된 네트워크라 할지라도 통신을 할 수 있다. (ISO가 제안) 네트워크 모델 표준안 : 효율적인 정보 전달을 위해 통신 제어 기능을 비슷한 것끼리 모아서 모듈로 묶고 이들 사이에 수직적 상하 관계를 가지게 한 계층화 개념 도입 7계층물리계층|L7 데이터| 6계층표현계층|L7 데이터|H6| 5계층세션계층|L6 데이터|H5| 4계층전송계층|L5 데이터|H4| 3계층네트워크계층|L4 데이터|H3| 2계층데이터 링크계층|T2|L3 데이터|H2| 1계층물리계층010101010101011010100000010000 물리 계층 (1계층) -전기 신호 (0, 1)을 전송하는 역할 ex) 0, 1을 어떻게 표현 -2계층이 전달한 data를..

170331 - 프로토콜의 기본구성

프로토콜 : 통신 규칙이나 방법 프로토콜의 주요 요소 구문 : 데이터의 형식 (아날로그, 디지털), 부호화 (UNICODE, ASCII), 신호크기 (0, 1을 어떻게 표현, 0, 1 전압세기 결정) 의미 : 전송 제어(동기화, 패턴해석, 전송장치, 전송재개, 전송완료, 재전송), 오류 수정 (오류 복원을 위한 개체간 제어 정보) 타이밍 : 두 개체 간의 통신 속도를 조정, 메시지의 전송시간 및 순서에 대한 조정 프로토콜의 기능 (시험 가능성 매우 높음) 분할과 재조립 작은 블록으로 나눠서 전송 (패킷 전송 방식) 수신측에서 분할하여 전송 받은 메시지를 다시 재조립 캡슐화 (내가 맡은 부분만 신경쓰고 데이터는 신경쓰지 않음)(보안이 강화된건가 하고 생각하면 안됨 프로그래밍의 캡슐화랑 혼동 X) 유닛에 헤..

170329(수)

C언어 -함수란? -사용자 정의 함수 (선언과 구현, 호출) -함수 원형 선언 --------------------------------------------------------------------------------------------- 1. 함수란? 기능을 구현하는 부분을 따로 떼어 구현하는 것이라고 한다. 함수는 일단 반복 해야하는 기능들이 있을 때 사용하고,보기에도 깔끔하다. 또 유지보수가 편리하다. 함수는 이런 모양으로 생겼는데 함수에 입출력이 있을 때,반환 자료형을 앞에 써주고 입력은 ()안에 인수로 주어진다. main() 함수에 인수가 쓰여져 있지 않은데,사실 void가 생략된 것이다. 함수에는 두 종류가 있는데,사용자 정의 함수와 라이브러리 함수로 나뉜다. 라이브러리 함수는 우리가 ..

170324(금)

C언어 -전위 연산과 후위 연산의 차이점 -이중 for문 -배열의 선언과 초기화와 사용법 -2차원 배열 -codeup 문제 풀이 1409, 1093, 1503, 1504, 1505 ------------------------------------------------------------------------------------------- 1. 전위 연산과 후위 연산의 차이점 ++i와 i++ 빠른건 ++i가 빠르다. 다음 예제를 통해서 알아보자. 예제는 굉장히 단순하다.처음 x * y++ 에서는 x * y가 먼저 연산되고 y += 1이 되기 때문에2 * 2 가 출력되고 y = 3이 된다. 두 번째 x * ++y 에서는 y += 1이 먼저 연산되고 x * y가 되기 때문에y = 4가 되고 2 * 4 가..

170322(수)

C언어 -자료형과 서식 지정자(int, unsigned int, char, float, double), (%d, %u, %c, %f, %lf) -if, else if , else -for문과 전역 변수 지역 변수 그리고 for(;;) -while문 -break문 -continue문 -codeup 문제 풀이 1353 ~ 1361 꿀팁 -변수명과 들여쓰기 증감식은 전위 연산자 -Alt + Shift + 방향키(Visual Studio에서만 가능) -함수명 + Tab 자동 완성(Visual Studio에서만 가능) Linux -절대경로와 상대경로 -------------------------------------------------------------------------------------------C..

반응형