[2/9] 5과목-3)통신 프로토콜

marongrong·2022년 2월 9일
0

01. 통신 프로토콜

  • 프로토콜의 구성요소 3개 : 순규(구)의 의미 (순서, 구문, 의미)
    (Timing, Syntax, Semantics)
  • OSI 7계층 : 물 데 네 전 세 표 응
    (물리, 데이터링크, 네트워크, 전송, 세션, 표현, 응용 계층)
  • 프로토콜과 매칭 : 네트워크 - IP / 전송 - TCP, UDP / 응용 - HTTP, FTP(Filezila)
  • 각 계층별 특징 정리하기
    -- 물리계층 : 실제 장비들 연결, 0과 1의 비트 정보 전기적 변환
    -- ★데이터링크계층 : 물리적 연결간의 신뢰성있는 정보 전송,
    오류와 흐름을 제거, 한 노드로부터 다른 노드로 프레임을 전송
    -- ★네트워크계층 :통신 트래픽 흐름 제어, 올바른 경로 선택, 패킷을 발신지로부터 최종목적지까지 전달, 라우터, IP
    -- ★전송계층 : 종단(종점) 간 일관성있고 투명한 데이터 전송, 오류검출과 복구 및 흐름제어, 송수신 프로세스 간 연결, TCP, UDP
    -- 세션계층 : 데이터 교환 관리, 송수신 간 논리적 연결, 회화 기능
    -- 표현계층 : 데이터 표현에 존재하는 차이점들 극복, 코드 문자 번역하여 일관되게 전송, 압축 해제 보안 기능
    -- 응용계층 : 사용자가 OSI환경에 접근할 수 있도록, 사용자와 네트워크 간, 사용자 데이터 생성, HTTP, FTP

02. 인터넷 프로토콜 (TCP/IP)

  • TCP vs UDP (연결형, 신뢰성높음, 흐름과오류제어있어 전송속도 느림 vs 비연결형, 신뢰성낮음, 오류제어가 없어 전송속도 빠름)

  • ARP vs RARP (IP주소 -> MAC주소로 vs MAC주소 -> IP주소로)

  • TCP/IP : 인터넷 연결을 위한 프로토콜, TCP는 데이터 전송 프로토콜(연결형), IP는 비연결형 프로토콜

  • TCP헤더 : 순서번호(S N), 포트번호(S P N), 응답번호(A N)
    Sequence Number, Source Port Number, Acknowledgment Number

  • IP헤더 : IP번호(S I N) Source IP Number

  • MAC주소 : 데이터 링크 계층에서 통신을 위한 네트워크 인터페이스에 할당된 고유식별자

  • TCP/IP 응용 계층 : E메일 / HTTP / FTP / Telnet / UseNet /

  • IPv4주소 : 32비트, 0~255, Broadcast Address (4B연필), A클래스 0~127, B클래스 128~191, C클래스 192~223, 패킷 크기 64KB로 제한, TCP헤더크기 20~60byte

  • IPv6주소 : 128비트, 전송속도빠름, 품질보증용이, Unicast, Anycast, Multicast (6AM에 Uni짜장), 실시간 흐름제어, 보안문제 해결, 패킷 크기 제한없음, TCP헤더크기 40byte

03. 신기술 동향

  • 블루투스
  • 유비쿼터스
  • Wibro : 이동시 초고속 인터넷 이용가능한 무선 휴대 인터넷 서비스
  • VolP : 인터넷상에서 음성통화 가능케 한 기술
  • RFIP : 전자태그 부착하여 감지 센서 기술
  • WIPI : 한국형 무선 인터넷 플랫폼
  • Wi-Fi : 무선 인터넷 접속 장치
  • Mirror Site
  • Kiosk
  • 데이터웨어하우스
  • WAP : 휴대전화에서 인터넷 접속가능케 하는 기술
  • 디지털트윈 : 물리적 자산 대신 소프트웨어로 가상화한 모델
  • Mesh Network : 대규모 디바이스 네트워크 생성
  • 웨어러블 컴퓨팅
  • 증강현실
  • NFC : 신용카드나 교통카드 등 모바일 결제 서비스
  • VPN : 공용네트워크를 사설네트워크처럼 사용할 수 있는 암호화 기법
  • Mashup : 웹에서 제공하는 정보 및 서비스를 이용하여 새로운 소프트웨어나 DB등을 만드는 기술
  • 비콘 : 근거리 스마트폰 자동인식하여 데이터 전송, 백화점 지나가면 할인 쿠폰 알림서비스
  • 포스퀘어 : 위치 기반 SNS, 방문 체크인 기능
  • 멤리스터 : 인공지능, 메모리+레지스터, 전기없어도 전자상태 저장가능
  • MQTT : 푸시 기술 기반의 메시지 전송 프로토콜, IoT환경, 현관문센서나 실내온도 등 정보를 스마트폰으로 알려주는 서비스
  • Zigbee : PAN기술로 센서 네트워크 구현, 빌딩자동화 화재도난 홈오토메이션
  • Evil Twin Attack
  • N-Screen : 여러개의 화면을 통해 콘텐츠를 제공하는 서비스, 넷플릭스 등록하면 PC, 모바일, TV 등 다양한 단말기에서 공통으로 사용
  • 미디어 빅뱅
  • 스마트 그리드
  • Metaverse : 가상세계가 현실세계에 흡수된 형태
  • VLAN : 가상LAN, 하나의 물리적인 교환기를 여러 개의 교환기가 있는 것처럼 논리적으로 분할하는 기술
  • PICONET : 여러 개의 독립된 통신 장치가 블루투스 사용하여 무선 네트워크를 구축하는 기술, ad-hoc 네트워크, 단말기 8개까지 연결가능, 시분할 다중화 기술 이용

  • 클라우드 컴퓨팅 : 언제 어디서나 연결하여 서비스를 사용, SaaS, PaaS, IaaS, 블록체인(데이터 분산 처리기술, 공공거래장부), 비트코인(가상화폐), BaaS

  • 딥러닝 : 심층신경망, RNN, CNN, GAN

  • 텐서플로우 : 구글에서 개발한 인공지능 응용프로그램 개발용 오픈소스 프레임워크

profile
what moves you makes you

0개의 댓글