분류 전체보기(63)
-
3. 네트워크 기술(3)
인터네트워킹 둘 이상의 서로 다른 네트워크를 연결하는 기능. 네트워크 차이를 분석하여 전송 데이터를 적절히 중계 - 리피터 : 물리 계층의 기능 지원. 한쪽 단에서 들어온 비트 신호를 증폭해 다른 단으로 단순히 전달하는 역할 - 브리지 : 물리 계층을 포함하여 데이터링크 계층 기능 지원. 목적지의 주소가 같은 네트워크에 속한 경우 아무런 행동 X. 서로 다른 네트워크에 해당하면 중계 기능 수행. Transparent 브리지 : 송신 호스트는 경로에 관한 내용을 알 필요가 없고, 브리지가 자동으로 수행. 라우팅 테이블 : LAN이 동작하면서 자동으로 생성 초기화되는 경우 : 플러딩(flooding) 사용 : 프레임이 들어온 포트를 제외한 다른 모든 포트로 전달 역방향 학습 : 들어온 프레임의 송신 주소를 ..
2022.10.30 -
3. 네트워크 기술(2)
네트워크 분류 연결 정도에 의한 분류 - 강한 연결 : 병렬 컴퓨터 내부망. 매우 빠른 전송 속도를 지원하는 시스템 버스를 이용해 다수의 프로세서를 연결 - 느슨한 연결 : 전산망. 물리적으로 일정 거리 이상 떨어진 위치에서 독립적으로 실행할 수 있는 호스트 간의 데이터 송수신 기능 지원 크기에 의한 분류 - LAN(Local Area Network) : 가까운 거리에 위치하는 호스트로 구성된 네트워크. 데이터를 브로드캐스팅 방식으로 전송. 버스형 : 공유 버스 하나에 여로 호스트를 직접 연결. 라우팅 기능 필요 없음. 이더넷은 충돌이 발생하는 것을 허용하는 대신, 충돌 후에 문제를 해결하는 사후 해결 방식. 링형 : 전송 호스트의 연결이 순환 구조인 링 형태. 토큰이라는 제어 프레임을 사용해 충돌 가능..
2022.10.30 -
3. 네트워크 기술(1)
라우팅 기능 라우팅 시스템은 데이터를 최종 목적지까지 올바른 경로로 중개하는 교환 기능을 제공 회선 교환 시스템에서는 하나의 연결에 대하여 전송되는 모든 데이터가 동일한 경로로 라우팅 컴퓨터 네트워크 환경에서는 주로 패킷 교환 시스템 이용 교환 시스템 -회선 교환(Circout Switching) : 연결 설정 및 해제 과정 필요 - 메시지 교환(Message Switching) : 저장 및 전달 - 패킷 교환(Packet Switching) : 패킷이라는 일정한 크기로 교환 가상 회선(Virtual Circuit) : 연결 설정 및 해제 과정 필요 데이터 그램(Datagram) : 패킷 단위로 교환 - 패킷 교환 장점 : 전송 대역의 효율적인 사용(전송 대역의 공유) 호스트의 무제한 수용 패킷에 우선순..
2022.10.30 -
2. 네트워크 개념(3)
인터넷 모델 - 인터넷은 데이터의 중계 기능을 담당하는 네트워크 계층으로 IP 프로토콜을 사용하는 네트워크 - 시스템 공간 : TCP/IP와 하위 계층은 운영체제 커널 내부에 구현. 사용자가 TCP,UDP,IP 기능을 이용할 수 있도록 소켓 인터페이스 제공 - 사용자 공간 : 일반적으로 세션 계층부터 응용 계층까지의 기능은 사용자 프로그램으로 구현. 소켓 시스템 콜을 호출해 TCP와 UDP 기능 사용 가능 TCP/IP 계층 구조 - TCP/UDP : 사용자 데이터를 전송하는 전송 계층 프로토콜 - IP : 사용자 데이터를 전송하는 네트워크 계층 프로토콜 - ICMP : 오류 정보를 전송하는 목적으로 사용. IP 프로토콜에 캡슐화되어 있으나 상위 프로토콜로 보지 않고 동일 계층에 있는 것으로 간주 - AR..
2022.10.30 -
2. 네트워크 개념(2)
OSI 7계층 모델 송신 호스트의 응용계층에서 하위계층으로 순차적으로 물리계층까지 도달하고 이동할 때 각 계층 프로토콜에서 정의한 헤더를 추가한다. 수신 측에서 상위 계층으로 이동할 때 순차적으로 헤더 정보를 처리하고 제거한다. 중계 기능 : 중계 노드(라우터)의 경우 7계층이 아닌, 네트워크 계층까지의 기능만 수행 라우터 : 경로 배정 기능, 헤더 정보를 해석하여 적절한 경로를 선택하여 전달, 헤어 정보를 적절히 수정하여 전송 - 물리 계층 : 전송 매체의 물리적(기계적, 전기적) 인터페이스에 관한 사항 기술. H/W로 구현, 데이터의 전송 속도, 클럭 동기화, 물리적 연결 형태 등 - 데이터 링크 계층 : 전송하는 데이터의 물리적 전송 오류를 해결하고 흐름 제어 제공, 두 개의 노드가 1:1로 직접 ..
2022.10.30 -
2. 네트워크 개념(1)
모듈화 - 모듈 : 독립적으로 동작하면서 상호 유기적으로 통합 가능해야 함. - 시스템을 모듈화하지 않았다면 한 부분만 고장 나도 전체 시스템을 교체해야 함 프로토콜 설계 시 고려사항 - 네트워크 호스트의 주소 표현 방법 - 데이터 전송 과정의 오류 제어 - 통신 양단 사이의 전송 속도를 제어하는 흐름 제어 오류제어 - 변형 : 자연계에서는 잡음을 피할 수 없으며, 이로 인해 데이터 변형 발생 해결 방안 : 오류 검출 또는 복구를 할 수 있는 추가 정보를 같이 보냄. 정상적인 데이터 수신이 확인되면 긍정 응답(ACK)을 보냄. 긍정 응답을 받아야 다음 데이터 송신 진행. 변형이 확인되면 부정 응답(NAK)을 보내 재전송을 요구할 수 있음 - 분실 : 잡음이 아주 심하거나 매체에 오류가 있는 경우 데이터가..
2022.10.30