개인 공부/컴퓨터 네트워크

코딩하는 대학생에서 개발자까지
컴퓨터 네트워크 6. 데이터 링크 계층
이전 글을 보고 오시면 이해하기 편합니다! (이전글 보고 오기) 데이터 링크 계층에서 두 호스트가 통신하려면 일대일(1:1)형식의 점대점 방식으로 연결되어야 함 - 점대점 연걸 : 주소 개념 불필요 - 멀티드롭 연결 : 주소 개념 필요 - 물리 계층에서 오류 제어 방식으로 재전송 기법을 사용 데이터 링크 프로토콜이란? 데이터 링크 계층의 구현에 사용되는 규격들의 집합. 프레임의 종류 - 정보 프레임 (I 프레임) : 상위 계층이 전송을 요구한 데이터를 수신 호스트에 전송하는 용도로 사용 : 순서번호, 송수신 호스트 정보 등이 포함됨 - 긍정 응답 프레임 (ACK 프레임) : 전송 데이터가 올바르게 도착했음을 회신하는 용도 : 데이터를 수신한 호스트가 데이터를 송신한 호스트에게 전송 - 부정 응답 프레임 ..
컴퓨터 네트워크 5. MAC 계층
이전 글을 보고 오시면 이해하기 편합니다! (이전글 보고 오기) LAN 환경에서는 네트워크 자원의 효율적 활용을 위해 2 계층(데이터링크 계층)의 기능을 MAC과 LLC계층으로 구분한다. LLC 계층 : 데이터 링크 계층의 기본 기능 MAC 계층 : 물리 계층 기능 MAC 계층 - 이더넷 : 공유 버스 방식 지원, 둘 이상의 호스트에서 동시에 데이터 프레임을 전송하면 충돌 - 토큰 링 방식 : 링 구조를 지원, 토큰이라는 특정 패턴의 제어 데이터가 링을 순환 : 토큰을 확보하여 전송 후 토큰은 링에 내려놓아야 함 : 각 호스트에 전송 우선 순위를 부여할 수 있음 LLC 계층 - WAN 환경의 데이터 링크 계층과 기능을 수행, LAN의 특성에 부분적으로 영향을 받을 수 있다. - 두 장비간의 링크 설정하고..
컴퓨터 네트워크 4. 데이터 전송의 기초
이전 글을 보고 오시면 이해하기 편합니다! (이전글 보고 오기) 컴퓨터 네트워크의 장점 자원 공유, 병렬처리에 의한 성능 향상 및 중복 저장을 통한 신뢰성 향상 등의 효과를 얻을 수 있다. 전송과 교환 - 교환 : 라우터에서 데이터를 어느 방향으로 전달할지를 선택하는 기능 - 전송 : 1:1로 직접 연결된 두 시스템 간의 신뢰성 있는 데이터 전송을 보장 전송 방식의 종류 - 지리적 분포에 따른 분류 방식 (LAN, MAN, WAN등) - 데이터 전송, 교환 기술의 분류 방식 (점대점, 브로드캐스팅 방식) 점대점 방식 - 교환 호스트가 송수신 호스트의 중간에 위치함 (스타형, 링형, 완전형, 불규칙형) - 연결의 개수가 많아지면 성능은 유리하지만, 연결의 개수가 적어지면 전송 매체를 많이 공유해야 하므로,..
컴퓨터 네트워크 3. 네트워크 기술
이전 글을 보고 오시면 이해하기 편합니다! (이전글 보고 오기) 교환 시스템의 종류 1. 전용 회선 방식 : 송신, 수신 호스트가 전용 통신 선로로 데이터를 전송 2. 교환 회선 방식 : 전송 선로 하나를 다수의 사용자가 공유 ex) 공유 네트워크 양단에 연결된 호스트들이 전송하는 데이터는 교환시스템을 거친다. 교환시스템은 최종 목적지까지 올바른 경로로 중개하는 교환기능을 제공한다. (라우터) 회선 교환 - 연결형 서비스를 제공 - 고정 대역폭의 전송률 지원, 단순한 네트워크 구조 패킷교환 - 비연결형 서비스를 제공 - 가변 대역의 전송률 지원, 복잡한 네트워크 구조 - 가상회선 방식 / 데이터그램 방식 가상회선 방식이란? 데이터를 패킷 단위로 나눠 전송하지만 송수신 호스트 사이에 가상 연결을 설정하는 ..
컴퓨터 네트워크 2. 네트워크 모델
이전 글을 보고 오시면 이해하기 편합니다! (이전글 보고 오기) 이전 글에서 자세히 설명하지는 않았지만 이미지와 함께 설명했던 7계층에 대해 추가적으로 설명하려고 합니다. 일반적으로 복잡하고 큰 시스템의 기능은 특정 단위의 모듈로 나눠서 설계한다. 모듈화 복잡한 시스템을 기능별로 모듈화하면 시스템 구조가 단순해진다. 프로그래밍에서는 함수의 개념을 사용하여 전체 프로그램을 모듈화 한다. 7계층은 네트워크에서 독립적인 고유 기능을 수행하는 모듈들이 상하위의 계층 구조로 연결되어 동작하기 때문에 모듈화 된 계층이라 볼 수 있다. 모듈화의 장점 -> 오류를 수정하거나 향상시켜야 하는 경우 해당 계층의 모듈만 교체하면 된다. 계층 구조의 개념 계층 구조: 특정 모듈이 다른 모듈에 서비스를 제공하는 형식의 계층 구..
컴퓨터 네트워크 1. 네트워크의 기초 용어와 기능
이번 학기에 컴퓨터 네트워크도 듣게 되었다.... 시계열과 컴퓨터 네트워크 그리고 모바일 프로그래밍까지 들으니 정말 죽을 맛이다. 시계열과 같은 이유로 컴퓨터 네트워크도 블로그에 적으면서 공부할 계획이다. 시계열데이터 처리 및 분석 카테고리 보러 가기! '개인 공부/시계열데이터 처리 및 분석' 카테고리의 글 목록 많은 정보를 얻어갔으면 해요. solution-is-here.tistory.com 컴퓨터 네트워크 정리를 시작하겠다. 강의 제목이기도 한 네트워크의 정의부터 설명하고 시작하겠다. 네트워크란? 모뎀이나 LAN, 케이블, 무선매체 등 통신설비를 갖춘 컴퓨터로 서로 연결하는 조직이나 체계, 통신망 - 즉 통신설비들로 두 대 이상의 컴퓨터를 서로 연결한 것을 의미한다. 네트워크는 전송 매체를 매개로 서..
코딩하는_대학생
'개인 공부/컴퓨터 네트워크' 카테고리의 글 목록