Chapter 7 - Telecommunications, the Internet, and Wireless Tech

1: In Today’s Business World

  • 기업이 사용하는 네트워크
    1. Telephone Network (전화망, 아날로그) \(\longrightarrow\) (Wireless) Cellular (5G, 4G…)
      • 원래는 목소리 데이터만 보내지만 요즘은 용도를 벗어난, 와이파이처럼도 사용한다 (5G같이) 대신 무제한은 비쌈
      • T T A V \(\rightarrow\) C (cellular)
    2. Computer Network (디지털망) \(\longrightarrow\)(Wireless) WiFi
      • C M D (digital) D \(\rightarrow\) W (wifi)
  1. Network Convergence

    : (1) + (2)가 융합되고 있다

    • Fusion (물리 용어): 녹여서 합친다
    • Unification: 단일화 (통일)
    • Integration: 따로 있는 것들을 하나로 담기
    • Convergence: 시작점이 다른 것들이 하나로 수렴하는 것
  2. 네트워크의 대중화
  3. 모바일 네트워크

Definition

네트워크: 통신이 되기 위한 기본 인프라스트럭쳐 (하드웨어) 통신: 네트워크 위에서 커뮤니케이션

  • Network requires at least 2 computers (컴퓨터보다는 computing devices)
    • 그 사이를 매체 (media)로 이어줌 (wireless, 실제선 다 가능)
    • 사전에 정의된 규칙에 의해 매체를 통해 데이터를 주고 받는 것이 네트워크

datahierarchy

  • Router: 외부와 내부 네트워크의 문 역할
    • 역할: Gateway, 교차로에서의 길을 찾아주는 역할
  • Switch (Hub): Router에 기기를 연결해주는 허브 (최대한 속도가 떨어지지 않도록 데이터를 분배해준다)
    • NOS (Network Operating System): 요즘에는 다 내장되어 있음, 바로 와이파이 연결 가능 이제 잘 안쓰는 용어
  • SDN (Software-defined networking): control functions managed by central program
    • SD\(X\)
    • SDS: Software Defined Storage
  • ISP (Internet Service Provider):
    • \(X\)SP : 제공하는것 Service Provider

Key Digital Networking Tech

  • 인터넷 기본 기술:
  1. Client/Server Computing
    • C-S Architecture: Client가 요청하고 서버가 응답하는 형식
    • 단속적 (Discontinuous): 디지털 특징
  2. Packet Switching (패킷 교환 방식)
    • datahierarchy
    • 동그라미들: 통신 노드 (Routers)
    • Source \(\rightarrow\) Destination
    • 보내고자 하는 데이터를 PACKET으로 만듦
    • Packet: 전송하기 좋은 형태로 데이터를 조각, 소분
    • Overhead: Packet 내 Data 앞의 붙어 있는 것
    • Finding Way: 다 다름, BEST EFFORT (그때그때 재계산)
    • Digital
    • Analog 방식: Circuit Switching (회로, 회선)
    • 옛날식 전화방식: Sender, Receiver 전화할 수 있는 라인 완성되면 Circuit Line 형성 (중간 개입 X)
  3. TCP/IP (P: Protocol, 통신규약)
    • tcpip
    • TCP, IP 참조모델 (기준이 되는 틀) : 그냥 제일 많이 쓰는 프로토콜 2개를 가져와서 전체의 이름으로 만듦
    • 정식 명칭 : TCP/IP Suite
    • 4-Layer Architecture (4-계층구조)
  4. Application Layer (응용계층) 편지를 쓴다 - HTTP (Web에서 데이터 전송) - FTP : 파일만 전송 - SFP: 이메일만 전송
  5. Transport Layer (전송계층): 약속된 포장방법으로 편지를 포장 - TCP (Transmission Control Prot.): 전송 시 사용 - UDP (User Datagram Protocol) (실시간에 유용, TCP와 다르게 완벽하지는 않지만 빠르다)

  6. Internet Layer: 포장 위 주소 찍기 - IP: IP 주소 적기
  7. Linked (Network Interface) Layer (연결계층): 배달 담당
    • 받을때는 각 레이어들이 반대로 확인/포장 뜯기 함

2: Communications Networks

  • Area Networks (in increasing order)
    • BAN (Body, wearable)
    • PAN (personal, bluetooth)
    • LAN (local, building)
      1. Client Server Architecture C, S 고정되어 있음 나 = Client, 네이버: Server
      2. Peer to Peer Archiecture (P2P) : 어느게 Client고 Server인지 분간X
    • CAN (campus)
    • Man (metropolitan, city)
    • Wan (Wide)
    • 안쪽으로 연결된 거: LAN Port
    • 바깥쪽: WAN Port
  • Transmission
    • transmission media: 전송 매체 (선의 종류)
      • LAN 케이블 (aka UTP Cable)
    • hertz: 일정 기간 안에 보내질 수 있는 사이클의 개수
    • bandwidth (대여폭) : 가장 높은주파수 - 가장 낮은 주파수

3: The Global Internet

  • 기업 전용 라인 (T1 & T3) now obsolete
  • IP Address: 32 bit number seperated by 4 .
    • IPv4 기준: 0.0.0.0 ~ 255.255.255.255 (11111111.1111111111.1111111111.111111111) (약 43억개..)
    • IPv6: 128bit 짜리 (10진수도 너무 길어서 16진수로 쓴다)
  • Domain Name System (DNS): IP주소에 이름 부여
    • DNS 서버: 공용 주소록st
    • 각 나라에 domain name 관리하는 기관들이 정해져 있음
  • Internet Architecture and Governance
    • IAB (Internet Architecture Board): 인터넷 구조 define 도와줌
    • ICANNN (Internet Corporation for Assigned Names and Numbers) : assign IP addresses
    • W3C (World Wide Web Consortium) : HTML등의 Web 표준 정의 (참고: www = \(w^3\))
  • Future Internet
    • IPv6, Internet2
    • 참고: WWW != Internet
  • VOIP (Voice over IP) \(\frac{V}{IP}\)
    • \(V\): 전화 네트워크를 상징
    • \(IP\): 데이터 네트워크를 상징
    • 서비스 이름이자 프로토콜의 이름이다
  • Unified Communications (UC): 이제는 회사의 default, 여러 방법으로 통시하는 것
  • VPN (Virtual Private Networks, 가상 사설망)
    • 물리적으로: outside of network
    • 가상으로는: inside network
    • 진입가능한 서버를 내 서버처럼 쓰는 것 (땅굴 역할)
  • Dark Web: 정상적인 경로로 진입 불가, 대체로 불법적인 거래들이 오가는 곳

  • Search Engines
    • Google: 넘사, Bing: ChatGPT 탑재 후 조금 증가, Yahoo: 최초격, Baidu: 중국의 유명 검색엔진, Duckduckgo: 데이터수집X
  • Search Engine Optimization (SEO) : 검색엔진 최적화
    • 웹 마케팅, 기획에 필수 요소
    • google의 search bot: websites 돌아다니며 자료에 저장하고 추후 사용자가 찾으면 간단하게 보여줌
      • 홈페이지 긁기 (윗부분만 추려서) + 정리 (우선순위, 가중치 부여)
    • 사진파일명도 SEO에 좋다 (----.jpg)
  • Semantic Search: Search keyword의 맥락 파악하기
    • 요즘 검색엔진은 quality over quantity
    • text mining, semantics analysis \(\rightarrow\) 언어/철학/사학 등 순수인문 영향 \(\uparrow\)
    • predictive …search : 미리 선점적으로 검색 다음 단어를 예측해서 보여줌
  • visual search: 사진으로 검색 가능
    • visual web: 멀티미디어 자료를 전시해둔 곳 instagram, Pinterest
  • shopping bots: 쇼핑몰 사이트를 다니며 가격, 상품 정보 등을 긁어옴 \(\leftarrow\) 최저가 찾기 가능

  • Web 2.0
    • blog: 개인의 역사를 (시간)역순으로 저장해 둔 것
    • microblogging: small version of blog like twitter
    • RSS (Really Simple Syndication / Rich Site Summary) : 홈페이지 XML로 주면 바로 배포 가능하게 해줌
    • Wikis: 협업공간 (동시 수정, 입력 가능)
    • Social networking sites (SNS)
      • SNS의 마지막 ‘S’ 는 [site, software, service, system] 다 되기 때문에 SNS라는 단어보다는 “Social Media”라는 표현이 옳다
  • Web 3.0에서 가장 눈여겨봐야 할 것: IoT

4: The Wireless Revolution

무선네트워크

  • \(V\) (voice) \(\rightarrow T\) (telephone)\(\rightarrow\) CELLULAR
  • \(D\) (digital) \(\rightarrow C\) (computer)\(\rightarrow\) WCN (Wireless Cellular Network)
    • WSN (wireless Sensor Networks)
    • USN (Ubiquitous SN )
  • 휴대전화 연결 위해 기지국 범위 나누기
  • Cellular Systems
    • 2G: 부터 Digital
    • 3G
    • 4G: aka LTE
      • LTE (통신 기술) vs WiMax (원거리, Computer 기술) 에서 애플이 LTE를 선택해버려 다
    • 5G: NOW, 국내에서 문제 많았음, 한국에서 최초 상용화
    • 6G: 현재 개발중
  • Wireless Computer Networks
    • Bluetooth: 802.15 (IEEE standards)
      • IEEE: 공학 쪽에서 거의 모든 표준을 담당하는 연구 협회
      • \(PAN\) : personal space 내 불필요한 전선을 생략하자는 의미에서 개발
      • 명칭: Scandinavia를 통일한 왕의 이름
    • Wifi: 802.11a~ax
      • 근거리용
    • WiMax: 802.16
  • Sensor Networks
    • RFID (Radio Frequency Identification): 바코드와 다르게 Clip안에 memory 존재 \(\Rightarrow\) 물류 분야에서 잘 사용
    • NFC(Near Field Communication): (결제 뿐만 아닌) 근거리에서 정보를 읽어들여 특정 동작을 수행

sensor

  • sensor gateway: 일종의 컴퓨터, 센서에 인식된 신호로 동작 수행 가능하게 한다
    • surveillance에 많이 사용
  • new gain???: 과거 데이터 + 현재 데이터로 의사결정 지원

  • Review Questions