프레임데이터 통신망에서 하나의 블록 또는 패킷으로 전송되는 정보의 단위데이터 프레임은 망의 데이터 링크층 프로토콜에 의하여 정의되며 망 노드 간의 매체(선로)상에서만 존재함프레임은 다른 layer들에서는 다른 형식을 취하고, 데이터는 데이터 프레임의 시작 및 끝 제어 정보 사이에 위치함프레임은 내부 정보를 표현하는 방식에 따라 ①문자 프레임과 ②비트 프레임으로 나눔문자 프레임문자 프레임은 프레임의 내용이 문자로만 구성8비트 단위(또는 ASCII 문자 코드)의 고정 크기로 동작문자 프레임은 프레임의 내용이 문자로만 구성프레임구분프레임의 시작과 끝에 특수 문자를 사용하여 구분하는데 시작에는 DLE/STX가 나오고 끝에는 DLE/ETX를 두어 프레임을 다른 정보와 구분하지만 데이터 안에도 DLE/STX나 DL..
Study/네트워크
데이터 전송 방식컴퓨터 네트워크 효과자원 공유컴퓨터 하드웨어, 소프트웨어 등 모든 종류의 물리적, 논리적 자원을 공유자원 활용의 극대화자원공유 목표: 모든 프로그램과 통신장치, 특히 데이터를 이용하는 사용자나 물리적인 장소에 관계없이 네트워크에 있는 모든 사람이 자원을 사용하는 것병렬 처리에 의한 성능 향상하나의 공유 시스템 버스에 다수의 메인 프로세서를 장착I/O 장치의 처리 속도를 향상시키기 위해 I/O 전용 프로세서를 설치다수의 연산장치나 프로세서, 기억장치를 상호 결합하여, 고속성·신뢰성 및 확장성의 향상을 꾀하는 것을 주목적으로 한 처리방식병렬처리 트랜드: 범용 컴퓨터의 고속화가, 논리 구성 방식이나 하드웨어 기술(디바이스 기술이나 실장기술)의 개선에서는 점점 곤란해지고, 병렬처리에 의한 고속화..
LAN / MAN / WAN네트워크 범위와 연결 방식에 따른 분류LAN (Local Area Network)근거리 통신망, 로컬 영역 네트워크, 구내 정보 통신망비교적 좁은 구역에 분산된 컴퓨터, 단말기, 대용량기억장치, 프린터, 플로터, 모니터, 제어기, 데이터베이스, 전자 메일 시스템 등과 접속용 게이트웨이를 묶은 구내 네트워크를 말함이더넷 시스템을 효시로 하며 랜의 범위는 통상 1~10㎞의 규모랜의 종류: ①버스형 ②링 ③루프형 ④스타형통신에 적합한 지역(1~20km)에서만 제한적으로 사용 가능데이터 전송속도(1~20Mbps)가 매우 빠른 통신매체로 구성하며, 비교적 오류 발생률이 낮음 (속도는 앞으로 더 개선될 예정)소규모 지역에 위치하는 호스트로 구성된 네트워크 시스템으로 전송방식은 브로드캐스팅..
교환 시스템 방식통신회선의 분류교환 회선 방식: 교환기 등을 이용하여 접속회선 교환 방식: 사용자가 직접 전화기의 번호판을 눌러 전화망을 이용해 상대방을 호출하고 연결 (전용회선)축적 교환 방식: 교환기를 이용, 정보를 메시지나 패킷 단위로 저장하고 전송회선 교환 방식circuit switching system연결형 서비스를 제공2G에서 음성서비스 등 통신 서비스 (현. LTE이상 버전. 패킷교환방식)2개의 컴퓨터 단말기 간에 정해진 통신로나 회선을 설정하여 정보를 교환하는 시스템일단 통신로가 설정되면 그 통신로는 한 트랜잭션의 정보 전달만을 위하여 독점되며, 전용 회선으로 사용될 수 있음전용회선 사용으로 장점: 통신로가 설정되면 부분망은 이 통신로를 통하는 정보를 간섭하지 않으므로 정보의 형태, 부호,..
OSI 7계층네트워크 구조를 표준화하는 개방형 시스템 사이의 상호 접속(OSI, Open Systems Interconnection)과 관련된 규정을 정의헤더 정보송신 호스트 : 데이터가 상위 계층에서 하위 계층으로 갈수록 헤더 추가수신 호스트 : 데이터가 하위 계층에서 상위 계층으로 갈수록 헤더 제거계층간 구성하위 계층(1~4계층): 통신기기와 네트워크 간의 통신 경로를 설정하거나 경로의 유지·해제를 규정상위 계층(5~7계층): 통신경로를 이용해 정보를 교환하는 절차를 규정OSI 7 계층 상호 간의 데이터 전달 원리최상위 계층(7계층 : 응용 계층)에서 발생한 데이터를 하위 계층으로 전달처음의 데이터에 각 계층에서 전달받은 헤더(Header) 정보를 추가하여 전달캡슐화(Encapsulation) : 데..
모듈화복잡하고 큰 시스템은 기능을 모듈로 분리하여 설계시스템 구조가 단순해짐모듈은 독립적으로 동작하게 되지만 상호 유기적으로도 통합되어 사용되어야 하므로 모듈간의 적절한 인터페이스가 필요하게 됨하드웨어 특면의 모듈화컴퓨터 하드웨어는 CPU, 메모리, 하드디스크, LAN 같이 작은 부품들이 모여 한 시스템을 구성모듈화 각 단위가 독립적 기능을 수행하고 있기에 만약 시스템에 문제가 발생하더라도 고장이 발생한 부분을 쉽게 찾아내고 수리가 용이소프트웨어 측면의 모듈화프로그래밍 언어에서는 함수 개념을 사용해 전체 프로그램을 모듈화함수 별로 특정 기능이 독립적으로 수행되어, 각각의 함수가 개별적으로 설계되고 구현되는 장점이 있음전체 시스템 이해가 쉽게 가능해짐프로그래밍 언어에서의 모듈화프로그래밍 언어로 프로그램을 ..