네트워크 5

[네트워크] KOCW 이석복 교수님 강의 - 2. 컴퓨터네트워크 기본2

패킷 스위칭을 고속도로에 비유 패킷 스위칭은 링크에서 빛의 속도로 도달 패킷 스위칭은 패킷의 모든 데이터가 라우터에 도착해야 다음 라우터로 진행 (패킷 단위로) 네트워크 애플리케이션 네트워크 edge 서버/클라이언트에서 동작하는 애플리케이션 서버 웹서버 서버는 24시간 동작해야함 인터넷 상에 존재하는 컴퓨터는 IP라는 고정된 주소를 가지고 있어야함 (요청을 받아야 하기 때문) 클라이언트 웹브라우저 클라이언트는 고정되지 않은 IP를 가져도 상관없음 소켓 프로세스끼리 통신(IPC)를 위해 OS가 system call을 통해 인터페이스를 만들어놓음 네트워크도 똑같음 : 두 프로세스가 다른 컴퓨터에 있을 뿐 OS가 인터페이스를 제공 이 인터페이스를 소켓이라고 함 소켓을 식별하기 위해 IP와 port를 사용 IP..

CS/네트워크 2022.03.28

[네트워크] KOCW 이석복 교수님 강의 - 1. 컴퓨터네트워크 기본1

Network Edge laptop/desktop : 웹 브라우저에 해당 Network core 라우터 Edge의 종류 서버 클라이언트 데이터 통신 서비스 1. connection-oriented service : TCP 신뢰성 - 손실 없이 내 데이터가 도착 순서 - 내가 보낸 순서대로 도착 flow control - reciever가 받을 수 있는 속도에 맞춰 sender가 보내는 것 congestion control - 네트워크 상황에 맞춰서 네트웤이 받을 수 있는 능력에 맞춰서 보내는 것 2. connectionless service : UDP TCP의 반대 : 신뢰성 x, 순서 x, flow control x, congestion control x 왜 필요할까? -> 신뢰성이 필요하면 TCP, ..

CS/네트워크 2022.03.28

[쉽게 배우는 데이터 통신과 컴퓨터 네트워크](요약)[Chapter-5] MAC 계층

이 글은 "쉽게 배우는 데이터 통신과 컴퓨터 네트워크 (박기현 지음)"을 읽고 주관적으로 요약한 글입니다. ※ 요약 MAC 계층 WAN 환경과 달리 LAN 환경에서는 데이터링크 계층의 기능을 나누어 처리 LLC 계층 (Logical Link Control) OSI 7계층 모델에서 정의한 데이터링크 계층의 기본 기능 MAC 계층 (Medium Access Control) 물리적인 전송 선로의 특징과 매체간의 연결 방식에 따른 제어 부분 물리적인 특성을 반영하므로 LAN 종류에 따라 특성이 구분됨 LAN 환경에 따라 종류가 다양하며, 대표적으로 공유 버스 방식의 이더넷과 링 구조 방식의 토큰 링이 대표적 IEEE 802 시리즈 국제 표준화 단체인 IEEE에서 데이터링크 계층과 관련된 다양한 LAN 표준안 연..

책읽기 2021.08.17

[쉽게 배우는 데이터 통신과 컴퓨터 네트워크](요약)[Chapter-4] 데이터 전송의 기초

이 글은 "쉽게 배우는 데이터 통신과 컴퓨터 네트워크 (박기현 지음)"을 읽고 주관적으로 요약한 글입니다. ※ 요약 전송과 교환 전송 - 물리 매체에 의해 일대일로 직접 연결된 두 시스템간의 신뢰성 있는 데이터 전송 - 라우팅이 포함되지 않음 교환 - 전달 경로가 둘 이상일 때 라우터에서 데이터를 전달하는 방향을 선택하는 기능 - 데이터를 올바른 경로로 전달해줌 전송 방식의 종류 네트워크에 연결된 호스트의 지리적 분포에 따른 구분 방식 LAN MAN WAN 데이터 전송/교환 기술에 따른 네트워크 분류 방식 점대점 방식 - 송신 호스트가 중개 호스트와 일대일로 연결되어 다른 호스트에는 데이터가 전달되지 않는 구성 - 최종 목적지 호스트까지 인접 호스트에 전송하는 과정이 단계적으로 반복됨 - 성능면에서 유리..

책읽기 2021.08.17

[쉽게 배우는 데이터 통신과 컴퓨터 네트워크][Chapter-1] 네트워크의 기초 용어와 기능

이 글은 "쉽게 배우는 데이터 통신과 컴퓨터 네트워크 (박기현 지음)"을 읽고 주관적으로 요약한 글입니다. 1. 네트워크 관련 기초 용어 1) 네트워크 기초 용어 시스템 (System) 내부 규칙에 따라 능동적으로 동작하는 대상 물리적인 대상뿐 아니라, 프로세스 같은 논리적 대상도 포함 인터페이스 (Interface) 시스템과 시스템을 연결하기 위한 표준화된 접근 방식 물리적 규격 / 논리적 규격 인터페이스로 연결된 시스템은 능력과 권한이 같을 수도, 서로 서비스를 주고 받는 상하 관계일 수도 있음 전송 매체 (Transmission Media) 시스템끼리 정해진 인터페이스를 연동해 데이터를 전달하는 물리적 전송 수단 동축 케이블, 공기, 무선 신호 등 프로토콜 (Protocol) 상호 연동되는 시스템이..

책읽기 2021.08.03