[ICT 개론] 네트워크 인터넷 TCP/IP 4
·
학교 공부/ICT 개론
# 인터넷 프로토콜 IP (Internet Protocol) - 비신뢰성, 비연결형 데이터그램 프로토콜이다. - best-effort 전달 서비스를 제공한다. - 에러제어나 흐름제어가 없다. - 에러 검출만하고 만일 발견되면 폐기한다. - 신뢰성이 중요한 전송에서는 TCP를 함께 사용해야 한다. → TCP/IP # IP 프로토콜 형식 - IP에서 사용하는 패킷을 데이터그램 이라고 함 - IP datagram = 헤더 부분과 사용자 데이터 부분으로 구분함 - 주소 지정, 패키징, 라우팅 등의 기능을 제공 # IP 주소의 표현 - DDN : dotted-decimal notation - IP 주소는 32 비트 체계 (XXX_XXX_XXX_XXX) # IP 주소 체계 - 네트워크 번호와 그 네트워크에 접속해서..
[ICT 개론] 네트워크 인터넷 TCP/IP 3
·
학교 공부/ICT 개론
# 인터넷 역사 - 1969년 알파에서 구축한 ARPANet / 인터넷 통신 성공 - 1969년 10월 29일 인터넷 통신 성공 레너트 클레인락 ( UCLA 교수) 에 의해 UCLA 와 스탠포드 대학 간의 통신 성공 - 대규모 패킷 교환망 구 소련과 미국의 냉전체제에서 나온 산물 # 인터넷의 발전 - 1983년 알파넷은 군사용 네트워크인 MILNET 과 민간용인 ARPANET 으로 구분 - 1980년대에 ARPANET 상 모든 네트워크들은 TCP/IP 프로토콜로 완전히 교체 - NSFNET 은 TCP/IP를 프로토콜로 채용하게 되며, 이후 인터넷은 더 큰 네트워크로 성장 # 웹의 출현 - 웹은 기본적으로 거미줄을 뜻한다. - 1989년 최초의 Website : 팀 버너스리가 유럽입자물리연구소 CERN에서..
[ICT 개론] 네트워크 인터넷 TCP/IP 2
·
학교 공부/ICT 개론
# 네트워크 전송매체(유선) 종류 1. 동축 케이블 (Coaxial Cable) 2. 꼬임선(Twisted Pair) - UTP 케이블 (Unshielded Twisted Pair Cable) - FTP 케이블 (Foil Screened Twisted Pair Cable) - STP 케이블 (Shielded Twisted Pair Cable) 3. 광섬유 케이블 (Optical Fiber Cable) # 네트워크 접속장치 - Layer1 ( Physical Layer ) : 1. 허브 / 2. 리피터 - Layer2 ( Data Link Layer ) 1. 스위치 : 데이터를 수신하기로 되어 있는 컴퓨터에 해당 데이터를 보냄 2. 브리지 : 두 개 이상의 근거리 통신망을 연결하여 하나의 네트워크로 만듬 ..
[ICT 개론] 네트워크 인터넷 TCP/IP 1
·
학교 공부/ICT 개론
# 네트워크 - 모뎀, LAN, 케이블, 무선매체 등 통신설비를 갖춘 컴퓨터로 서로 연결하는 조직이나 체계, 통신망이다. - 통신설비들로 두 대 이상의 컴퓨터를 서로 연결한 것을 말한다. - 컴퓨터 두 대로 연결했든, 그 이상으로 연결했든 간에 필요에 따라 여러 대를 서로 연결한 것 - 노드 : 인터넷에 연결된 시스템의 가장 일반적인 용어 - 호스트 : 컴퓨팅 기능이 있는 시스템 - 클라이언트 : 서비스를 요청하는 시스템 - 서버 : 서비스를 제공하는 시스템 # 통신프로토콜 - 여러 계층으로 나눠진 네트워크에서 똑같은 계층끼리 사용하는 표준화 규약 - 네트워크 기능을 효율적으로 발휘할 수 있도록 함 # OSI 7 계층 프로토콜 - 1977년 국제표준화기구 위원회에서 제정하여 6년간의 개발 끝에 1983년..
[ICT 개론] 정보 전송 기술
·
학교 공부/ICT 개론
# 통신 기술 기본 - 통신 신호의 특성 - 주파수 대역, 대역폭, 잡음, SNR - 샤논 공식 : C = B x log2 (1+S/N) - 통신 용량 (전송 속도) - 통신 시스템의 성능 변수 - 신호처리 - 시간, 주파수 영역 신호 처리 : Fourier 변환 - 아날로그 -> 디지털 신호 : Nyquist Frequency Theorem # 푸리에 급수와 신호 분석 - 시간 함수 -> 주파수 함수로 변환할 때 푸리에 변환 사용 - 비주기 함수도 푸리에 변환을 사용하며, 주기 신호는 모두 정현파 분해 가능 # 정보전송 기술 필요성 - 전송매체 이용 시 한꺼번에 많은 사용자가 제한된 전송선로를 사용하므로 효율적인 정보 전송 방식이 필요하며, 전송할 때 발생하는 감쇄, 잡음 등 손상을 최소화하는 정보 전..
[ICT 개론] 멀티미디어 2
·
학교 공부/ICT 개론
# 이미지 - 스캐너, 디지털 카메라와 같은 입력 장치를 이용하여 생성된 그림 # 그래픽 - Illustrator와 같은 컴퓨터 소프트웨어를 통하여 생성된 그림 # 픽셀 - Picture Element 의 합성어 - 화면을 구성하는 가장 기본 단위 - 이미지는 픽셀의 집합으로 표현 # 이미지 - 래스터 그래픽 : 그림을 픽셀이라고 하는 여러 개의 점으로 표시하는 방식 - 백터 그래픽 : 그림을 좌표 개념을 도입한 벡터 형태로 표시하는 방식 그리기 도구에서 점/선/원/다각형 등 기하 객체 생성 # 비트맵 - 픽셀에 명암, 색상 등의 정보대응 - 컬러 색상 : 3원색 (RGB : Red, Green, Blue) 의 배합 # 멀티미디어 정보 압축의 필요성 - 데이터 압축 : 데이터 전송 시간의 단축 / 저장용..
[ICT 개론] 멀티미디어 1
·
학교 공부/ICT 개론
# 멀티미디어 구성요소 : 문자, 이미지(정지 화상), 그래픽, 사운드, 음악, 애니메이션, 비디오(동영상) # 사운드의 표현 - 사운드의 요소 : 주파수, 진폭, 음색 - 가정 주파수 : 20 Hz~ 20KHz 가정 주파수 범위 (사람이 들을 수 있는 소리의 주파수) # 디지털 사운드 파일크기 계산 : 파일크기 = 표본화율 x 해상도 x 모드 (mono=1, stereo=2) x 시간(초) # 컴퓨터 처리를 위해 아날로그-디지털 형태 간의 변환 - ADC (Analog-to-Digital Converter) - DAC (Digital-to-Analog Converter) # 나이키스트 ( Nyquist Frequency Theorem) 정리 - 최대 주파수의 2배로 샘플링 - 표본화할시 원음을 그대로 ..
[ICT 개론] 컴퓨터 S/W
·
학교 공부/ICT 개론
# 소프트웨어 = 프로그램 - 명령어들의 집합인 프로그램 체계 - 시스템 전체를 작동시키는 시스템 프로그램 - 사용자 편의를 위해 만들어진 응용프로그램 # 소스 코드 vs 기계 코드 - 소스코드, 원시코드, 소스 프로그램 - 인간이 읽을 수 있는 언어 => 고급언어, 어셈블리 언어 - 기계 코드 - 기계가 이해하는 언어 => 기계어 # 프로그램 언어 종류 (1) 절차적 언어 - 명령형 언어, 기본적으로 알고리즘을 표현하기 위한 명령어들의 집합 - 구조적 프로그래밍 개념 EX ) COBOL, FORTRAN, ALGOL, BASIC, PASCAL, C, Ada 등 (2) 객체지향 언어 - 객체(object)라는 데이터와 메소드가 포함 - 객체 내의 데이터를 접근하기 위하여 필히 객체의 메소드를 통해 가능 #..