CS/네트워크
[네트워크] 오류 검출
📌INDEX 오류 오류 복구 오류 검출 패리티 비트 검사 순환중복검사(CRC) 오류 수신 측으로 전송한 데이터는 송신 측의 데이터와 동일해야 하지만, 다양한 원인 때문에 데이터 오류가 발생할 수 있다. 따라서 신뢰할 수 있는 네트워크 통신을 하려면 오류를 검출·수정해야한다. 단일 - 비트 오류(Single-bit Error) 데이터 단위 중 하나의 비트만 변경하는 오류를 말한다. (하나만 오류) 다중 - 비트 오류(Multible-bit Error) 데이터 단위 중 2개 이상의 비연속적인 비트를 변경하는 오류를 말한다. 집단 오류(Burst Error) 데이터 단위 중 2개 또는 그 이상의 연속적인 비트를 변경하는 오류를 말한다. 오류 복구 순방향 오류 복구 오류 복구 코드를 이용해 수신 호스트 스스로 ..
[네트워크] OSI 참조모델
▶ 계층 모델 ▪️ ISO의 OSI(Open System Interconnection) 7계층 모델 ▪️ 통신 기술의 도입과 통신 기능의 확장을 쉽게 하려고 프로토콜을 몇 개의 계층으로 나누는 것을 '계층화'라 하고, 통신 기능을 7계층으로 분류하여 각 게층마다 프로토콜을 규정한 규격을 'OSI'모델이라 한다. ▪️ OSI 참조 모델은 각각 특정 기능을 수행하는 서로 다른 계층 7개를 말한다. ▪️ 물리 게층(1계층), 데이터링크 계층(2계층), 네트워크 계층(3계층), 전송 계층(4계층), 세션 계층(5계층), 표현 계층(6계층), 응용 계층(7계층)으로 구성된다. ▪️ 각 계층은 헤더와 데이터 단위(Data Unit 또는 Protocol Data Unit)로 정의되는데, ..
[네트워크] 이더넷(Ethernet)과 이더넷 프레임(Frame)
📌INDEX MAC 계층과 LLC 계층 이더넷 이더넷(ehternet) 정의 프레임 프레임 구조 ✔️ MAC계층과 LLC계층 MAC 계층 LAN 종류에 따라 특성이 구분됨 이더넷(CSMA/CD) 공유 버스 구조를 지원하며, 충돌 현상 발생 충돌 감지 기능이 필요 충돌 현상 발생 시 호스트는 이를 감지하고, 일정 시점이 지난 후에 재전송해야함. 토큰 링: 토큰을 사용하여 데이터 전송 시점을 제어하므로 충돌 발생 불가 LLC 계층 LAN 환경의 데이터 링크 계층 기능을 수행 LAN 종류에 따라 MAC 계층의 설계 형태가 영향을 받는 것처럼, LLC 계층도 LAN 특성에 부분적으로 영향을 받을 수 있음 이더넷에서 사용하는 LLC와 토큰링에서 사용하는 LLC는 약간 다를 수 있음 ✔️ 이더넷 이더넷(Ethern..
[네트워크] 네트워크 접속 장치
📌INDEX 네트워크 접속 장치 LAN카드 리피터 허브 브리지 게이트웨이 라우터 ✔️ 네트워크 접속장치 네트워크 접속장치는 통신망(근거리 통신망, 광역 통신망) 구성에서 가장 기본이 되는 하드웨어이다. 물리적으로 떨어져있는 다양한 형태의 근거리 통신망을 연결하면 좀 더 복잡하고 큰 광역 통신망을 형성할 수 있는데, 이들을 연결하려면 다양한 접속장치가 필요하다. 컴퓨터나 네트워크 장치는 NIC(네트워크 인터페이스 카드)를 사용하여 네트워크에 연결할 수 있다. 허브, 중계기, 스위치, 게이트웨이, 라우터 등을 사용하여 네트워킹 문제를 해결한다. ✔️ LAN카드 LAN카드(NIC, Network Interface Card)는 두 대 이상의 컴퓨터로 네트워크를 구성하기 위해, 외부 네트워크와 빠른 속도로 데이터..
[네트워크] 네트워크의 기능과 계층구조
✔️ 프로토콜(Protocol) 컴퓨터 네트워크를 하기 위하여 송수신 장치 간 통일된 통신 규약, 같은 층을 연결하는 것을 프로토콜이라한다. - 독점적 프로토콜 특정 업체에서 프로토콜 개발 타 프로토콜과 호환 불가 SNA, IPX/SPX, Apple Talk 등 - 비독점적 프로토콜 학교 및 연구기관에 의해 개발 이종 장비 간 통신 가능 TCP/IP, 802.3 등 - Protocol 형식 통신 단말기(장비) 사이에 정보를 전송하기 위한 통신 규약 혹은 표준 형식(Format)이 있다. 각 Field 마다 의미(Semantic)가 있다. - Protocol 종류: OSI 7 Layer, TCP/IP, SPX/IPX, NetBios, Apple Talk, SNA, DECNet ✔️ 계층 모델 - 프로토콜과..