정보처리기사/필기

과목4 - 프로그래밍언어 : OSI 7계층

공부하고 기록하고 다시보는 블로그 2025. 2. 4. 12:55
  • OSI 7계층 - 물데네전세표응
    • 데이터를 주고받고 상호작용하기 위한 규약(프로토콜)
    • 응용게층 (응용프로그램 - 카카오톡) - 7계층
      • 여기서 "안녕" 이라고 A에서 B로 전송한다.
      • HTTP, SMTP, FTP
    • 표현계층
      • 데이터 형식 변환, 암호화 압축
    • 세션계층
    • 전송계층 - 세그먼트(가변)
      • 종단 간(end-to-end) : 끝까지 간다.
        • 단말과 단말 사이에 흐름
          • 오류 수정과 흐름 제어
      • HTTP Header
        • 중요한 정보들이 들어감 / 인증 관련
        • 출발할 목적 port
        • 도착할 목적 port
      • 프로토콜
        • UDP : 빠름
        • TCP : 신뢰성
          • 3-Way HandShake 3번 정도 ACK로 요청과 응답을 받아 서버가 살아 있는지 판단함
            • Stop-and-Wait ARQ
            • Go-Back-N ARQ
            • Selective-Repeat ARQ
    • 네트워크 게층 - 외부 / 패킷
      • Router : 출발 IP 10.0.0.3 -> 도착 IP 30.0.0.3에게 전송역할
      • 논리적 주소 IP
      • 전송할 그리고 통신할 - IP Header
        • 출발할 목적 IP
        • 도착할 목적 IP
        • Total Length(Packet) : 전체 비트의 수
      • ICMP : 오류 및 제어 메시지를 교환
        • TCP/IP 게층 구조에서 IP의 동작 과정에서의 전송 오류가 발생하는 경우에 대비해 오류 정보를 전송하는 목적으로 사용하는 프로토콜
      • ARP : 데이터 링크 게층과 네트워크 계층 사이에 살면서 IP(논리) -> MAC(물리) 주소로 변환하는 기능
        • 브로드캐스트
        • 유니캐스트
    • 데이터 링크 계층(Data Link) - 내부 / 프레임 - 2계층
      • 노드와 노드간에 데이터 전송
        • 오류제어
        • 흐름제어
      • MAC 주소
        • MAX Header
          • 출발할 MAX 주소
          • 도찰할 MAX 주소
      • 무결성 확인
        • 동기화, 오류제어, 흐름제어
      • Switch : 스위치(집에 있는 공유기)
      • 주요 프로토콜
        • LAN 프로토콜 
          • 이더넷(Ethernet) 
          • LLC : 상위 부분 - 그 위 계층인 네트워크 계층하고 통신
          • MAC : 하위 부분 - 그 밑에 계층인 물리 계층하고 통신
        • WAN 프로토콜
          • HDLC
          • PPP
      • 물리계층 - 1계층