본문 바로가기
반응형

반도체 그 다음 학문/컴퓨터 네트워크28

컴퓨터 네트워크 MAC 계층 ( CSMA/CD, 신호감지 프로토콜, 1-persistent CSMA, Non-persistent CSMA, p-persistent CSMA, 이더넷 프레임 구조, 허브와 스위치, 토큰 버스 프레임 구조, 토큰 링 프레임 구조 ) MAC 계층 LAN 환경에서 2 계층을 MAC(Medium Access Control)과 LLC(Logical Link Control)로 분리하는데. LLC 계층 - 데이터 링크 계층의 기본 기능을 수행한다.(데이터 전송에 특화) MAC 계층 - 물리 계층 기능을 수행한다(하드웨어적인 것에 특화). - 이더넷(소규모 네트워크). - 공유 버스 방식을 지원한다. - 링 구조를 지원한다. MAC 계층의 이해 802.3 : 이더넷(유선) 802.11 : LAN(무선) 802.15 : Specialty Network(무선) 802.3 CSMA/CA - 충돌을 회피하는 방식이다 CSMA/CD (Carrier Sense Multiple Access / Collision Detection) - 전송을 하기 전에 다중.. 2021. 10. 31.
컴퓨터 네트워크 오류 극복 방법 ( 오류 검출, 블록 검사, 생성 다항식, 패리티 비트, CRC, 순방향 오류 복구 방식, 역방향 오류 복구 방식 ) 오류 극복 방법 - 전송 프레임에 오류 검출 코드를 넣어 수신 호스트가 오류를 검출한다. - 재전송으로 오류를 복구 - 패리티 비트를 사용 : 8비트에서 7비트는 아스키코드+패리티 비트, 송수신 호스트는 동일한 패리티 방식을 사용해야 한다. 짝수 패리티(1의 개수를 짝수로 맞춤, 0), 홀수 패리티( 1의 개수를 홀수로 맞춤, 1) 1) 오류 검출 ( 검출만 빨리해서 재전송을 요구한다 ) - 순방향 오류 복구 방식 : 오류 복구 코드를 사용하는 방식 - 역방향 오류 복구 방식(ARQ) : 재전송 방식을 이용해 오류 복구, 일반적으로 사용한다. 2) 블록 검사 - 패리티 비트를 사용했을 때 문제가 생기는 걸 극복하고자, 블록 검사를 한다. - 칼럼에서도 패리티 비트를 적용한다. - 느리다. 3) 생성 다항.. 2021. 10. 31.
컴퓨터 네트워크 문자 프레임, 비트 프레임 문자 프레임 - 내용이 문자로 구성돼 있는데, 8비트 단위(아스키코드)의 고정크기로 동작한다. - 프레임 구조는 (DLE + STX = 시작) + DATA + (DLE + ETX = 끝) 꼭 이 꼴이 이어야 데이터가 전송된다. - 문자 스터핑 : 시작+데이터+끝+데이터+끝 이렇게 있을 때, 2개의 데이터를 다 전송하기 위해 데이터와 데이터 사이에 DLE를 하나 더 집어넣는다. 마치 \를 출력하고 싶을 때. \\ 이렇게 쓰듯이. 받는 쪽에선 끝 하나를 자르면 내가 보내고 싶은 데이터 원본 그대로다. 비트 프레임 - 010101101101 이렇게 0,1의 단위를 나타낸다. 컴퓨터가 해석할 수 있게 하는 것이다. 문제 프레임에서 DEL과 같은 애들을 이진수로 나타내는 것이다. # 비트 스터핑 - 송신 호스트 .. 2021. 10. 31.
컴퓨터 네트워크 전송 오류의 유형 ( 오류 복구 기능, 프레임 변형, 프레임 분실, 순서 번호, 흐름 제어) 전송 오류의 유형 1) 오류 복구 기능 - 기본적으로는 재전송하도록 요구한다. - 수신 호스트의 응답 프레임은 , 긍정 응답 프레임, 부정 응답 프레임으로 응답한다. 긍정 응답이 안 오거나, 부정 응답이 오거나에 따라 재전송한다. - 타임아웃을 사용하여 재전송 여부를 결정한다. - 순서 번호 기능을 사용하여 프레임에 일련번호를 부요한다. 중복 프레임을 구분한다. 늦게 들어온 중복된 애는 버린다. 2) 프레임 변형 - 수신 호스트는 일차적으로 검사를 한다. 만약 검사했는데 이상하면 부정 응답을 보내, 재전송을 요구한다. 만약 부정응답을 사용하지 않는다면, 응답 자체를 안 보내서 타임아웃으로 재전송이 된다 3) 프레임 분실 - 아무런 리액션이 없어서 타임아웃으로 송신에서 스스로 재전송한다. 4) 순서 번호 .. 2021. 10. 31.
컴퓨터 네트워크 멀티 포인터 통신 ( 유니캐스팅 방식, 멀티포인트 방식, 멀티포인트 유니캐스팅 방식, 브로드캐스팅 방식, 멀티 캐스팅 방식 ) 멀티 포인터 통신 1) 유니캐스팅 방식 - 일대일 구조인 두 호스트 사이의 데이터 전송 - 교환이 시작부터 끝까지 다 필요하다 - 텔넷, FTP, 웹 검색 등 2) 멀티포인트 방식 - 일대다 형식, 다대다 형식, - 교환이 중간에 필요에 따른다. - 화상 회의, 인터넷 채팅 등 3) 멀티포인트 유니캐스팅 - 일대다 통신을 위해 사용 - 구현이 쉬우나 수신 호스트가 많아지면 성능에 문제가 발생한다, 마치 배달하는 것처럼, 하나의 가방에 여러 곳의 음식을 넣고 배달하는 것 4) 브로드캐스팅 - 모든 호스팅에 전송되는 방식으로 교환이 아예 필요 없다. 호스트가 많으면 트래픽이 급격히 증가한다. 서브넷 내에서 사용하는 것이 좋다. 5) 멀티캐스팅 - 일대다 전송 기능 구현, 선택적으로 전달하는 걸 의미한다. 발.. 2021. 10. 31.