6.1 링크 계층 소개노드: 링크 계층 프로토콜을 실행하는 장치링크: 통신 경로상의 인접한 노드들을 연결하는 통신 채널데이터 그램을 종단간 경로의 개별 링크로 이동시켜야 전달 가능(송신호스트-WIFI 접속점 사이의 WIFI 링크 - 접속점과 링크 계층 스위치 사이의 이더넷 링크 - 링크 계층 스위치와 라우터 사이의 링크 - 라우터 사이의 링크 - 라우터와 링크 계층 스위치 사이의 이더넷 링크 - 스위치와 서버 간의 이더넷 링크) 한 링크에서 각 노드는 데이터그램을 링크 계층 프레임으로 캡슐화해서 링크로 전송 링크 계층 프로토콜 서비스프레임화: 네트워크 계층 데이터그램을 링크 계층 프레임에 캡슐화.프레임= 데이터그램이 들어있는 데이터필드 + 여러개의 헤더 필드. 링크 계층 프로토콜이 프레임 구조를 명시.링..
CS/Computer Network
5.1 개요제어평면: 네트워크 전체를 아우르는 구성요소, 데이터그램이 송신 호스트~목적지까지 경로상의 라우터들 간에어떻게 전달돼야 하는지 뿐만 아니라 네트워크 계층 구성요소들과 서비스들을 어떻게 설정하고 관리할지 제어.(데이터 평면: 입력링크에서 출력 링크로 데이터 그램 전달) 최소 비용경로 - 라우팅 알고리즘 OSPF(단일 네트워크) BGP(모든 네트워크)원격 컨트롤러 서비스(라우터의 전달기능 요소와 분리된)에서 제어평면 기능을 구현.IP 네트워크 관리의 기본 요소 - ICMP SNMP등등을 다룬다. 목적지 기반 포워딩일 때 포워딩 테이블, 일반화된 포워딩일 때 플로우 테이블을 사용하여데이터 평면과 제어 평면을 연결하였다는 것을 4장에서 다뤘다. 라우터별 제어: 라우팅 알고리즘이 각각의 라우터에서 동작..
4.1 네트워크 계층 개요데이터 평면: 입력 링크 -> 출력 링크 데이터 그램 전달제어 평면: 데이터 그램이 송신호스트에서 목적지 호스트까지 잘 전달되게끔 로컬, 퍼 라우터 포워딩 조절#라우터에선 전송계층, 어플계층을 지원x, 프로토콜 스택에서 네트워크 계층이 최상위 계층 포워딩: 패킷이 라우터의 입력 링크에서 출력링크까지 전달. 라우터에서 나갈 때 막힐 수도,복제되어 여러 링크로 전송될 수도.. 매우 짧은 시간 - 하드웨어 실행라우팅: 송신자-수신자 패킷 전송 시 패킷 경로를 설정. 종단 간 경로이기 때문에 더 긴 시간 - 소프트웨어 실행포워딩 테이블: 라우터가 도착하는 패킷 헤더의 필드값을 조사하여 라우터가 가진 포워딩 테이블의내부 색인으로 사용. 헤더의 값은 해당 패킷이 전달될 라우터의 외부링크 인..
*본문에서 트랜스포트 = 전송 혼동해서 사용*chapter 1,2를 하고보니 너무 많은 볼륨을 다루는 것 같아서 앞으론 핵심적인 내용을 더 간추려 정리할 예정3.1 트랜스포트 계층 서비스 및 개요전송 계층 프로토콜: 어플 프로세스 간의 논리적 통신 제공. 네트워크 라우터가 아닌 종단 시스템에서 구현됨.송신측 전송계층은 송신 어플 프로세스부터 수신한 메시지를 전송 계층 세그먼트인 전송 계층 패킷으로 변환.메시지들을 세그먼트로 만들기 위해 작은 조각으로 분할하여 각 조각에 전송 계층 헤더를 추가함.송신 종단 네트워크 계층으로 세그먼트를 전달하고, 거기서 세그먼트가 네트워크 계층패킷(데이터그램)안에캡슐화되어 목적지로 전달됨.라우터는 데이터그램의 필드에 대해 동작하기 때문에 캡슐화된 전송 계층 세그먼트 필드는 ..
*본문에서 어플리케이션 = 애플리케이션= 어플2.1 네트워크 애플리케이션의 원리여러 종단 시스템에서 실행되는 소프트웨어는 C, JAVA 등으로 작성되는데, 라우터나 링크 계층 스위치와 같이네트워크 코어 장비에서 실행되는 소프트웨어는 작성할 필요가 없다. 어플리케이션 구조: 어플 개발자에 의해 설계되고 어플이 종단 시스템에서 어떻게 조직되어야 하는지를 지시- 네트워크 어플리케이션에 클라이언트/서버구조 혹은 P2P구조를 사용클라이언트-서버 구조: 서버는 항상 켜짐. 클라이언트라는 호스트의 요청을 받음.클라이언트끼린 서로 직접적 통신x, 서버는 고정 IP주소라는 잘 알려진 주소를 가짐.웹, 파일전송, 원격 로그인, 전자메일 등의 어플리케이션들이 있음.하나의 서버로 호스트의 요청을 못 버티는 경우 때문에 많은 ..
1.1 인터넷이란 무엇인가호스트 = 종단시스템종단 시스템은 통신 링크와 패킷 스위치의 네트워크로 연결(ISP)각 링크는 동출 케이블, 구리선 등의 물리 매체로 구성.다양한 전송률(링크 대역폭)을 이용하여 데이터를 전송하고 bps단위를 이용.호스트가 다른 호스트로 데이터 보낼 때 데이터를 세그먼트로 나누고패킷 (= 각 세그먼트에 헤더를 붙인 정보 패키지)을 보내는데 이를 목적지 호스트에서 받아서 원래의 데이터로 조립 패킷 스위치 = 입력 통신 링크로 도착하는 패킷 받아서 출력 통신 링크로 보냄라우터(네트워크 코어)랑 링크계층 스위치(액세스 네트워크)가 있음.패킷이 송~수신 종단 시스템에 도착할 때까지 거쳐 온 통신 링크+ 패킷 스위치들 = 경로 ISP = 종단 시스템이 인터넷에 접속하는 도구. 각 IS..