본문 바로가기

배우고 싶은 강좌를 찾아보세요.

추천 강좌

    다국어 설정

    강좌소개

    강좌 소개

    수업내용/목표

    요즘 어딜 가나 4차 산업혁명에 대해 말합니다. AICBM(인공지능, 사물인터넷, 클라우드, 빅데이터, 모바일)이 4차 산업혁명의 핵심 기술로 거론되고 있는데요, 사실 이 모든 핵심 기술들은 이전에 발명된 어떤 한 가지 기술이 없었더라면 실현 불가능한 것이었습니다. 모든 기술의 기반이 되는 그 기술은 무엇일까요? 그건 바로 인터넷입니다. 1969년에 처음 선보인 인터넷은 현재의 4차 산업혁명 이전 ‘3차 산업혁명’의 원동력이었습니다. 인터넷과 AICBM의 관계는 자동차 도로와 4차 산업혁명 주요 응용 중 하나인 자율주행차의 관계에 비유할 수 있습니다. 많은 사람들이 자율주행차량의 AI 기술에 주목하지만 사실 도로가 잘 닦여있지 않고 교통 체계가 엉망인 곳에서는 자율주행차가 제대로 달릴 수 없습니다. 마찬가지로 인공지능 알고리즘, 빅데이터 분석 기술, 클라우드 서비스가 아무리 발달하더라도 인터넷을 통해 데이터를 전달하고 수집할 수 없다면 무용지물이고, 인터넷과는 별도의 독립적인 기술로 보이는 사물인터넷이나 이동통신 기술조차도 인터넷 백본망(backbone network)에 전적으로 의존하고 있습니다. 마치 그 중요성을 종종 간과하는 공기나 물처럼 우리 주변에 항상 존재하고 있기에 인터넷의 중요성을 가끔 잊기도 하지만, 인터넷이 없다면 현대 사회의 모든 시스템은 마비되다시피 할 것입니다.

    그러면 우리가 흔히 얘기하는 인터넷이란 무엇일까요? 인터넷은 좁게는 우리가 매일 사용하는 컴퓨터통신 기술인 IP(Internet Protocol) 기술을 지칭하는 말이기도 하지만, 넓게는 세상의 모든 통신 기기들이 서로 연결되어 정보를 주고받을 수 있는 상태, 즉 우리가 만들어놓은 네트워크 전체를 아우르는 이름이기도 합니다. 우리 강좌에서는 이 인터넷을 응용프로그램 기술에서부터 전송프로토콜 기술, 네트워크 기술, 데이터링크 기술로 나누어 자세히 공부하고, 여기에 덧붙여 인터넷을 더욱 편리하고 안전하게 만들어주는 무선네트워크 및 이동통신기술, 네트워크보안, 멀티미디어 기술에 대해 살펴봅니다.

    인터넷의 첫 출현은 50년 전이지만 완성되어 정체해 있는 기술이 아니라 계속해서 발전해 나가고 있습니다. 단순한 통신 속도의 증가뿐 아니라 개념 자체가 변화하는 경우도 많습니다. 본 강좌에서는 교재에서 다루고 있지 않은 경우라도 최신 네트워크 기술들을 추가로 소개해 드리겠지만 이 수업을 마칠 때쯤엔 또다른 새로운 기술이 세상에 제안되어 있을지도 모릅니다. 아니 틀림없이 새로운 기술이 출현해 있을 겁니다. 따라서 본 강좌는 현재까지의 기술 자체에 대한 세세한 설명도 필요하지만, 새로운 기술을 스스로 이해하는 데 도움이 될 수 있도록 전체 네트워크 기술들을 관통하는 원리를 공부하는 데 중점을 두려고 합니다. 온고이지신(溫故而知新)이라는 말처럼 옛 것을 연구해야 새 것을 알게 되는 법이니까요. 본 강의를 들으시는 수강생 여러분께서도 어쩌면 몇 년 뒤에는 더 이상 사용하지 않을지도 모르는 기술들의 명칭을 달달 외우기보다는 그러한 기술이 나온 배경이나 기본 원리를 이해하는 데 힘써주시기를 부탁드립니다.

    강좌 계획

     

    강의계획서
    주차 주차명 차시명
    1 The Internet and protocol What is the Internet?
    Network Edge
    Network Core
    Internet Structure
    2 Brief introduction to Internet functions Performance Metrics
    Protocol Stack
    Network Security
    History of the Internet
    3 Network application Principles of Application
    Web and HTTP
    Cookies and Web Caching
    SSL:TLS
    Electronic Mail
    Domain Name System
    Peer-to-Peer Application
    Streaming and CDNs
    4 Transport layer services Transport Layer Services
    Multiplexing and Socket
    User Datagram Protocol
    Reliable Data Transfer Principles
    5 Transmission control protocol Transmission Control Protocol
    Congestion Control
    TCP Congestion Control Algorithm
    TCP vs. UDP
    6 Network layer services Overview of Network Layer
    Inside of Router
    Internet Protocol Overview
    IP Addressing
    Datagram Forwarding
    7 Efficient use of IP address and routing Dynamic Host Config, Protocol
    Network Address Translation
    IPv6
    Introduction to Routing
    Link-State Routing
    Distance Vector Routing
    중간고사
    8 Intra-/Inter-AS routing and SDN Intra AS Routing OSPF
    Inter AS Rouing BGP
    Software Defined Networking
    OpenFlow
    Internet Control Message Prot.
    9 Link layer services Link Layer Basics
    Error Detection & Correction
    Multiple Access Protocols
    MAC Protocols without Collision
    MAC Protocols with Collision
    Address Resolution Protocol
    Ethernet
    Web Request in Real Life
    10 Wireless network principles Wireless Network
    802.11 Wireless LAN(Wi-Fi)
    CSMA:CA
    Li-Fi
    Bluetooth Classic
    B5(Bluetooth 5)
    11 Mobile network principles Mobile Network
    Mobile IP
    Cellular Network Principles
    Cellular Network History
    5G Network
    Handoff in Cellular Network
    12 Network security Network Security
    Cryptography Principles
    Message Integrity
    End-Point Authentication
    Securing E-mail
    IPsec and VPNs
    Wi-Fi Security
    Firewall and IDS:IPS
    13 Multimedia services Multimedia Applications
    Streaming Stored Video
    Voice-over-IP
    Real-time Transport Protocol
    Session Initiation Protocol
    Network Support for Multimedia
    기말고사

     

    강좌운영진 소개

    교수자

    유영환 교수
    부산대학교 전기컴퓨터공학부 정보컴퓨터공학전공 교수

    강좌지원팀

    장진호 조교
    장진호 조교
    부산대학교 전기전자컴퓨터공학부

    강좌 수강 정보

    이수/평가정보

    퀴즈 40%, 중간고사 30%, 기말고사 30%
    총점 60점 이상 이수증 발급

    퀴즈

    학습활동의 지속성, 학습참여의 적극성을 유도해내기 위해 매주 다양한 퀴즈 실시. 퀴즈는 학습자가 스스로 학습 내용을 정리하고 요약할 수 있도록 각 주차별 3문제씩 제공. 중간고사와 기말고사 기간을 제외한 총 13주차. 전체 평가에서 40% 반영.

    중간고사

    1주차~7주차 내용을 종합하여 총 15문항을 객관식으로 출제. 전체 이수 기준 중 30% 반영.

    기말고사

    8주차~13주차 내용을 종합하여 총 15문항을 객관식으로 출제. 전체 이수 기준 중 30% 반영.

    강좌 수준 및 선수요건

    이 강좌를 듣기위해서 필요한 선수과목은 없으나, 전공심화 강좌이므로 전공에 대한 기본적인 이해도가 필요합니다.

    교재 및 참고문헌

    James Kurose, Keith Ross. 『Computer Networking, 7/E A Top-Down Approach Global Edition』. Pearson Higher Educatio, 2016.

    분야 공학 (컴퓨터 · 통신)

    난이도 전공기초

    운영기관 부산대학교

    이수증 미발급

    주차 15 주

    학습인정시간 42시간 20분 (26시간 00분)

    수강신청기간 21.08.16 ~ 21.12.05

    강좌운영기간 21.08.30 ~ 21.12.05

    전화번호 051-510-3849

    자막언어 -

    강좌언어 한국어(ko)

    추천강좌
    같은기관강좌