ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 컴퓨터네트워크 기본1 - 컴퓨터네트워크 및 인터넷 역사
    TodayILearned/네트워크 2021. 8. 16. 15:15

    KOCW에서 들은 강의내용을 공책에 받아적어놓기는 했지만..(노트필기 애호가임...) 

    강의 들으면서 적은것이라 따로 머릿속에 정리하는 시간을 갖기위해 정리한다.

    KOCW의 한양대-컴퓨터네트워크2015(이석복교수님) 강의를 들었다. 찾아보니 더 최신버전이 나오기도했다.

    (단 2018강의는 피피티 자료 업로드가 안되어있음)


    네트워크 구조

    network edge와 network core, access networks, physical media로 이루어져있음

    • network edge : application, host
    end system(host) : 애플리케이션 프로그램을 의미한다 (ex: 이메일, 웹)
    client/server model : 클라이언트는 원할 때 네트워크에 연결할 수 있다. 서버는 상시 연결되어있다.
    peer-peer model : 클라이언트-서버 모델과는 달리, 서로 클라이언트와 서버 역할을 하게된다. Ex: 토렌트
    • network core : routers, network of networks
    • access networks : communication links
    • physical media

    network edge : 엔드 시스템 사이에서의 데이터 전송이 목적

     

    인터넷에서 제공하는 데이터 통신 서비스

    1. connection oriengte service : TCP

    • 데이터 순서를 보장하는 신뢰성 있는 전송
    • 제공 기능
      • 신뢰성있고, 순서를 보장함 : loss 발생 시, 서버에 알리고 재전송함
      • flow control : receiver가 소화 할 수 있는 속도에 맞추어 데이터를 전송. 패킷 유실 최소화
      • congestion control : 네트워크의 상황에 맞추어 데이터를 전송

    2. UDP : 데이터 유실에 관계 없이 전송만 하는 프로토콜

    프로토콜이란?
    사람과 사람사이에 대화할 때 필요한 언어처럼, 컴픁터와 컴퓨터 사이에 통신이 가능하게하는 것. 인터넷 상의 커뮤니케이션은 protocol에 의한다. 
    서로 같은 프로토콜이어야 통신이 된다.

    network core : 라우터의 집합

    데이터를 목적지까지 전달하는 방식

    1. circuit switching : 출발지 - 목적지를 정해놓음 (ex: 유선전화)

    2. packet switching : 유저가 보내는것을 packet단위로 받아, 그때그때 전송(ex:인터넷)

    장/단점

    circuit switching의 경우 네트워크에 접속할 수 있는 수가 제한됨. 특정한 목적지를 점유할 수 있는 권한이 한명에게밖에 없음.
    packet switching의 경우 유저 수에 제한이 없음.

    1Mb/s link에서, 각각의 유저가 100kb/s의 데이터를 보낸다고 할 때, 
    이 때 circuit swtiching에서는 초당 10명의 유저만 접속이 가능하지만,
    packet switching에서는  제한없음.
    그러나 패킷의 목적지를 검사하는 등의 과정에서 delay가 발생하고,
    패킷이 처리되는 Outgoing 속도보다 들어오는 패킷의 속도가 더 빠를 때, 발생하는 queueing delay가 생기기도 한다.
    (ex: 수강신청, 티켓팅)

    'TodayILearned > 네트워크' 카테고리의 다른 글

    전송계층 -1  (0) 2021.08.16
    애플리케이션 계층2  (0) 2021.08.16
    컴퓨터 네트워크 기본2  (0) 2021.08.16
Designed by Tistory.