본문 바로가기
IT Basic/Network

모두의 네트워크 - 2장 네트워크의 기본 규칙

by HouseDust 2021. 12. 1.
반응형

제 2장, 네트워크의 기본 규칙

 

프로토콜(Protocol)

  • 네트워크 상에서의 규칙.
  • 표준화된 통신 규약
  • 예시
    • HTTP(Hyper Text Transfer Protocol)
    • HTTPS(Hyper Text Transfer Protocol Secure)
    • FTP(File Transfer Protocol)
    • SFTP(Secure File Transfer Protocol)
    • Telnet(TErminaL NETwork)
    • POP3(Post Office Protocol version 3)
    • SMTP(Simple Mail Transfer Protocol)
    • SSH(Secure Shell)
    • SSL(Secure Socket Layer)
    • SOAP(Simple Object Access Protocol)
    • ARP(Adress Resolution Protocol)

OSI 모델

  • ISO(International Organization for Standardization)에서 제정
    • 국제 표준화 기구
              여러 나라의 표준 제정 단체들의 대표들로 이뤄진 국제적인 표준화 기구. (isos, 이소스)
  • 7 계층
  • 물리 / 데이터링크 / 네트워크 / 전송 / 세션 / 표현 / 응용

 

TCP/IP 모델

  • 4 계층
  • 네트워크 접속 / 인터넷 / 전송 / 응용

 

1. 물리 계층 : 시스템 간 물리적 연결, 전기 신호 변환 및 제어

2. 데이터 링크 계층 : 네트워크 기기 간 데이터 전송 및 물리 주소 결정

3. 네트워크 계층 : 다른 네트워크와 통 신하기 위한 경로 설정, 논리 주소 결정

4. 전송 계층 : 신뢰할 수 있는 통신 구현

5. 세션 계층 : 세션 체결, 통신 방식 결정

6. 표현 계층 : 문자 코드, 압축, 암호화 등의 데이터 변환

7. 응용 계층 : 이메일 & 파일 전송, 웹 사이트 조회 등 애플리케이션에 대한 서비스 제공

- 출처 : 모두의 네트워크


캡슐화와 역 캡슐화

  • 캡슐화(encapsulation) : 데이터를 송신할 때, 올바른 통신을 위해 데이터에 헤더와 트레일러를 붙이는 과정
  • 역 캡슐화(decapsulation) : 데이터를 수신할 때, 원데이터를 추출하기 위해 헤더와 트레일러를 제거하는 과정

헤더

  • 데이터 전송에 필요한 정보. 데이터의 앞에 붙여서 전송함.
  • 전송계층 헤더, 네트워크 계층 헤더, 데이터링크 계층 헤더

트레일러

  • 데이터 마지막에 붙이는 정보
  • 데이터링크 계층 트레일러

 


헤더(머리) + 페이로드(내용/데이터) + 트레일러(꼬리)

 

헤더 - 패킷의 주소(송수신 주소)와 같은 주요 제어정보

트레일러 - 패킷 에러 검출 등에 사용되는 정보. 없을 수도 있다.



참고자료

 

모두의 네트워크

 

모두의 네트워크 - 교보문고

10일 만에 배우는 네트워크 기초 | 즐거운 프로그래밍 경험 | 누구나 10일이면네트워크를 이해할 수 있다!준비 | 네트워크 기초 지식 익히기네트워크, 패킷, 비트, 바이트, 랜, 서버 등 네트워크 용

www.kyobobook.co.kr

 

반응형

댓글