[데이터통신] Chapter 1 정리

정민경·2023년 3월 13일
0

data_communications

목록 보기
1/12
post-thumbnail
post-custom-banner

- Objective

  1. introduces data communications
    • 데이터 유형 정의
    • 다양한 유형의 데이터가 표현되는 방식
    • 데이터가 네트워크를 통해 흐르는 방식
  2. introduces networks and criteria
    • 4가지 network topology
  3. 다양한 유형의 network
    • Local Aria Network ( LAN )
    • Wide Aria Network ( WAN )
    • internet : network
    • Internet

1) introduces data communications

❓ 통신이란 : 정보공유를 하기 위한 것

  • 데이터 통신의 목적 : 데이터의 교환 (exchange of data)
  • 데이터 통신의 중요 point
    1. Delivery : 정확한 목적지로 가야함.
    2. Accuracy : 정확한, 올바른 data 가 전달되어야 함.
    3. Timeliness : data 가 필요할 때 전달되어야 함.
    4. Jitter : 연속적인 입력을 buffer로 변환할 때의 간격을 jitter
  • 데이터 통신의 components (5가지)
    1. protocol ( 약속, rule )
    2. sender ( 보내는 사람 )
    3. receiver ( 목적지, 받는 사람 )
    4. message ( 전달하고자 하는 data )
    5. 통신 방법
  • 데이터 흐름 종류 ( 3가지 )
    1. Simplex : 한 방향으로만 흐름 ( ex) TV, radio )
    2. Half-duplex : 양방향으로 흐르지만 동시 불가 ( ex) 무전기 )
      [ 이러한 상황을 해결하기 위해 protocol 이라는 약속이 필요함 ]
    3. Full-duplex : 양방향으로 동시 소통 가능 ( ex) 전화기 )

2) introduces networks and criteria

  • network : 통신할 수 있는 장치 집합의 상호 연결
  • [ 통신할 수 있는 장치 ]
    • host : 컴퓨터, 데스크탑, 노트북, 휴대폰 . . .
    • network 연결 장치 : router, switch, moden . . .
  • network creteria ( 기준 )
    1. Performance ( 성능 ) : throughput 및 delay
      -> throughput : 단위시간 당 처리량
      -> delay : 시간 지연
      -> throughput 을 높이는 것이 중요.
    2. Reliability ( 신뢰성 ) : failure 빈도, failure 복구시간
      -> 고장이 많이 나지 않는다.
      -> 고장났으면 빨리 복구되어야한다.
    3. Security ( 보안 )
      -> 인증받지 않은 사용자가 사용하지 못하게 하는 것.
      -> 데이터가 바뀌지 않게 하는 것.
      -> 쓰고 싶을 때 쓸 수 있게 하는 것.

3) Physical Structure

  • physical structure
    • Point-to-Point : 일대일 연결
    • Multipoint : 하나의 link에 여러개 연결
  1. A fully-connected mesh topology : 그물망처럼 모든 device 연결

    [ 장점 ]

    • 전용 link를 사용해 다른 네트워크에 영향이 없음.
      -> 연결이 끊어졌을 때 데이터 손실이 적음.

    [ 단점 ]

    • hardware cost 가 비싸다.
  2. A star topology : 하나의 hub에 연결

    [ 장점 ]

    • hub 와 연결될 때는 전용 link 를 사용하므로 보안 측면에서 좋다.

    [ 단점 ]

    • 연결시키고 있는 hub 가 망가지는 순간 시스템 사용 불가
  3. A bus topology : 하나의 link에 device 를 tab 으로 연결

    [ 장점 ]

    • 새로 기기 연결시킬때 tab 하나만 추가적으로 필요하므로 비용이 싸다.

    [ 단점 ]

    • 전용 link 가 아닌 다같이 쓰므로 성능이나 보안측면에서 좋지 않다.
    • failure 가 자주 생긴다.
  4. A ring topology : ring 처럼 원으로 연결되어있어 양방향으로 소통한다.

    [ 장점 ]

    • 새로 기기 연결시킬때 repeater 라고 하는 증폭기 하나만 추가적으로 필요하므로 비용이 싸다.
    • 양방향으로 돌기 때문에 한 방향이 망가져도 다른 방향으로 돌면 됨.

    [ 단점 ]

    • 전용 link 가 아닌 다같이 쓰므로 성능이나 보안측면에서 좋지 않다.

4) network type

  1. Local Area Networks ( LAN ) : privately owned
    • 하나의 네트워크로 만듦.
    • LAN 에 있는 각각의 host 들은 "목적지" 정보가 저장되어야 함.
      -> identifier, an address = IP주소, 포트번호
    • bus 구조와 star 구조를 섞어쓰면 좋다. ( 각각의 장단점을 cover )

  2. Wide Area Networks ( WAN ) : Communication companies
  • LAN 과 WAN 의 차이점
  1. network size 가 다름.
    • LAN : normally limited in size ( 회사 내 )
    • WAN : 매우 넓음. ( 마을, 나라, 전세계 등등 )
  1. interconnect 하는 기기가 다름.
    • LAN : 컴퓨터, 휴대폰과 같은 host 를 연결.
    • WAN : switch, router, modem 과 같은 network 를 연결시켜주는 기기를 연결
  1. 소유주가 다름
    • LAN : 사용자가 소유주 ( 회사의 network 면 그 회사가 소유주 )
    • WAN : network 회사가 소유주 ( 통신회사 )
      -> 이러한 회사에게 빌려쓰는 것임.
  • internet : 적어도 두개의 link 를 함께 연결하는 switched network
    -> 서로 통신할 수 있는 둘 이상의 네트워크
    -> network 끼리의 연결이 필요함 <- 이것을 switch 가 해줌.
  • switch의 2가지 종류
    1. curcuit-switched
      • switch 는 목적지 주소를 보고 경로 설정과정 수행.
      • 경로가 정해지면 다른 사람이 자원 사용 불가.
      • 장점 : 사용자끼리 경쟁하지 않아도 됨.
      • 단점 : 데이터를 전혀 보내지 않아도 다른 사람이 사용 불가.
    2. packet-switched
      • router 에서 queue 를 사용해 보낼 data 저장
        ( 순차적으로 보냄 )
      • 목적지 주소를 붙여 패킷단위로 보냄.
      • 요즘은 packet-switch 가 우세.
      • 장점 : 남이 쓰지 않으면 내가 사용 가능 ( 효율성 good )
      • 단점 : 사용자끼리 경쟁해야함.
  • Internet : 수천 개의 상호 연결된 네트워크로 구성.

- 참고 자료

post-custom-banner

0개의 댓글