본문 바로가기

Computer Network70

[네트워크] 1.5 프로토콜 계층과 서비스 모델 1.5.1 계층구조 프로토콜 계층화 ▶ 서비스 모델(service mode) : 네트워크 프로토콜의 설계 구조를 제공하기 위해, 네트워크 설계자는 프로토콜(프로토콜을 구현하는 네트워크 하드웨어와 소프트웨어)을 계층(layer)으로 조직한다. 각 프로토콜은 한 계층에 속한다. 우리는 다시 한 계층이 상위 계층에 제공하는 서비스(service)에 관심을 갖고, 이것을 계층의 서비스 모델(service model)이라고 한다. 프로토콜 계층은 소프트웨어, 하드웨어 또는 둘의 통합으로 구현할 수 있다. application layer(예: HTTP, SMTP), transport layer: 대부분 종단 시스템의 소프트웨어로 구현된다. network layer: 하드웨어 + 소프트웨어의 혼합으로 구현된다. ph.. 2023. 9. 10.
[네트워크] 1.4 패킷 교환 네트워크에서의 지연, 손실, 처리율 1.4.1 패킷 교환 네트워크에서의 지연 개요 패킷은 경로를 따라 한 노드(호스트, 라우터)에서 다음 노드(호스트, 라우터)로 전달되므로, 그 패킷은 경로 상의 각 노드에서 다양한 지연을 겪게 된다. 출발지와 목적지 사이 종단 간 경로의 일부로서, 한 패킷이 업스트림 노드 --> 라우터 A --> 라우터 B로 보내진다. 라우터 A는 라우터 B에 이르는 하나의 출력(outgoing) 링크를 갖는데, 이 링크 앞에 큐(queue, 버퍼(buffer))가 있다. 패킷이 업스트림 노드로부터 라우터 A에 도착하면, 라우터 A는 그 패킷에 대한 적당한 출력 링크를 결정하기 위해 패킷 헤더를 조사하고, 선택된 링크로 그 패킷을 보낸다. 패킷은 링크에 현재 전송되는 다른 패킷이 없고, 큐에 자신보다 앞선 패킷들이 없으.. 2023. 9. 10.
[네트워크] 1.3 네트워크 코어 1.3.1 패킷 교환(packet switching) 출발지 종단 시스템에서 목적지 종단 시스템으로 메시지를 보내기 위해, 송신 시스템은 긴 메시지를 패킷(packet)이라고 하는 작은 덩어리로 분할한다. 송신 측과 수신 측 사이에서 각 패킷은 통신 링크, 패킷 스위치(packet switch)를 거치게 된다. 패킷 스위치(packet switch): 라우터(router), 링크 계층 스위치(link-layer switch) 패킷의 전송 속도 = 링크의 최대 전송률 속도 --> 출발지의 종단 시스템/패킷 스위치가 R비트/sec의 속도로 링크에서 L비트의 패킷을 송신한다면, 그 패킷을 전송하는 데 걸리는 시간 = L/R초 저장-후-전달 전송(store-and-forward transmission) 패킷 스.. 2023. 9. 9.
[컴퓨터네트워크] 1. Introduction (2) Access networks 1) Access network: DSL(digital subscriber line) 2) Access network: cable-based access cable modem: digital signal --> analog signal HFC(Hybrid Fiber Coax): data and TV is transmitted at different frequencies over shared cable distribution network. : Homes share access network to cable headend. DSL: dedicated access to central office. Fiber node CMTS(Cable Modem Termination System.. 2023. 9. 7.
[컴퓨터네트워크] 1. Introduction (1) Overview/roadmap What is the Internet? What is a protocol? Network edge: hosts, access network Network core: packet/circuit switching, internet structure Performance: Loss, Delay, Throughput Protocol layers, service models Basic network security Internet history 1. What is the Internet? 1) What's the Internet: "nuts and bolts" view ▶ Billions of connected computing devices hosts = end systems ru.. 2023. 9. 6.
[네트워크] 1.2 네트워크의 가장자리 ▶ 종단 시스템 : 인터넷에 연결되는 컴퓨터와 그 밖의 장치 데스크톱 컴퓨터, 서버, 이동 컴퓨터 등 종단 시스템 = 호스트(host) - 클라이언트(client) - 서버(server) 1.2.1 접속 네트워크(access network) : 종단 시스템을 그 종단 시스템으로부터 먼 거리에 있는 다른 종단 시스템까지의 경로상에 있는 첫 번째 라우터(가장자리 라우터; edge router)에 연결하는 네트워크 가정 접속: DSL, 케이블, FTTH, 5G 고정 무선 ▶ DSL(digital subscriber line) 가장 널리 보급된 광대역 가정 접속 유형 일반적으로 가정은 유선 로컬 전화 서비스를 제공하는 같은 지역 전화 회사(telco)로부터 DSL 인터넷 접속 서비스를 받는다. 따라서 DSL을 .. 2023. 9. 5.
[네트워크] 1.1 인터넷이란 무엇인가? 1.1.1 구성요소로 본 인터넷 ▶ 종단 시스템 종단 시스템은 통신 링크(communication link), 패킷 스위치(packet switch)의 네트워크로 연결된다. 통신 링크(communication link)는 다양한 물리 매체(physical media)로 구성된다: 동축케이블, 구리선, 광케이블, 라디오 스펙트럼 등 각각의 링크들은 다양한 전송률(transmission rate, 링크 대역폭)을 이용하여 데이터를 전송한다. --> 전송률: bps(bit per second) 한 종단 시스템이 다른 종단 시스템으로 보낼 데이터를 갖고 있을 때, 송신 종단 시스템은 그 데이터를 세그먼트(segment)로 나누고, 각 세그먼트에 헤더(header)를 붙인다: 패킷(packet) --> 패킷은 목.. 2023. 9. 5.
[모두의 네트워크] 9장 - 무선 랜 이해하기 35. 무선 랜의 구조 무선 랜 ▶ 유선 랜: 컴퓨터들을 랜 케이블로 연결하여 통신한다. ▶ 무선 랜: 랜 케이블을 사용하지 않고 눈에 보이지 않는 전파를 이용하여 무선으로 컴퓨터들을 서로 연결한다. --> 컴퓨터(무선 클라이언트)가 무선 액세스 포인트와 통신하려면 무선 랜 칩(chip)과 무선 랜 어댑터(adapter)가 필요하다. 무선 랜 칩(chip) 무선 랜 어댑터(adapter): USB 메모리 방식 어댑터, 컴퓨터 카드 방식 어댑터 무선 공유기: 무선 액세스 포인트 기능 인프라스트럭처 방식, 애드혹 방식 인프라스트럭처(infrastructure) 방식: 무선 액세스 포인트를 통해 통신하는 방식 애드혹(Ad Hoc) 방식: 무선 클라이언트끼리 직접 통신하는 방식 무선 랜 규격 Lesson 35 .. 2023. 8. 16.
[모두의 네트워크] 8장 - 네트워크의 전체 흐름 살펴보기 웹 사이트에 방문했을 때 이루어지는 전체적인 데이터 처리 과정 32. 랜(LAN) 카드에서의 데이터 전달과 처리 네트워크의 구성 ※ OSI 모델 응용 계층: 애플리케이션 등에서 사용하는 데이터를 송수신하는데 필요하다. 전송 계층: 목적지에 데이터를 정확하게 전달하는데 필요하다. 네트워크 계층: 다른 네트워크에 있는 목적지에 데이터를 전달하는데 필요하다. 데이터 링크 계층: 랜(LAN)에서 데이터를 송수신하는데 필요하다. 물리 계층: 데이터를 전기 신호로 변환하는데 필요하다. 컴퓨터의 데이터가 전기 신호로 변환되는 과정 컴퓨터: 웹 브라우저(client)에 URL을 입력하여 접속한다. '세그먼트' 네트워크 계층: + IP 헤더(출발지 IP 주소, 목적지 IP 주소) --> 'IP 패킷' 데이터 링크 계층:.. 2023. 8. 16.