본문 바로가기
나만의 정리

인터넷 용어 정리

by 코리늬 2019. 3. 2.
TCP(Transission Control Protocol) 전송 제어 프로토콜
  • 네트워크 정보 전달을 통제하는 프로토콜

  • 웹 브라우저들이 WWW에서 서버에 연결할 때, 이메일 전송이나 파일 전송에도 사용


UDP(User Datagram Protocol) 사용자 데이터그램 프로토콜
  • 오류의 검사와 수정이 필요 없는 어플리케이션에서 수행

  • DNS는 UDP를 사용


UDP vs TCP

TCP는 데이터를 주고 받을 양단 간 연결을 먼저 설정 후 -> 양방향 데이터 전송

UDP는 연결 설정을 하지 않고 바로 단방향 정보 전송

신뢰성 - UDP는 수신자가 메시지를 수신했는지 확인할 수 없음.

순서 정렬 - UDP는 메시지 도착 순서를 예측할 수 없음

부하 - UDP가 속도가 빠르고 오버헤드가 적다.


DNS(Domain Name System) 도메인 네임 시스템
  • 호스트 도메인 이름 -> 호스트의 네트워크 주소로 변환 or 그 반대를 수행할 수 있도록 하기 위해서

  • ex) www.naver.com = 도메인 이름 / 192.168.1.0 = IP주소


SMTP(Simple Mail Transfer Protocol) 간이 전자 우편 전송 프로토콜
  • 이메일을 보내기 위해 이용되는 프로토콜 (사용 TCP 포트는 25번)

  • 상대 서버를 지시하기 위해 DNS의 MX레코드가 사용됨

  • 메시지가 생성되면 호출된 SMTP가 메시지를 받고 TCP를 사용해 다른 호스트의 SMTP에 전달


MX 레코드(mail exchanger record)메일 익스체인저 레코드
  • 수신자의 도메인 중간에 이메일 메시지 수용을 책임지는 메일 서버

    • 쉽게 전자 메일을 받기 위해 메일 서버의 주소를 알려주즌 역할

  • 여러 메일 서버를 이용할 경우 메일 전달 우선순위 제어에 사용되는 선호 값 규정

  • MX preference : 우선순위를 나타내며 숫자가 작을 수록 우선순위가 높다.

  • MX 레코드 집합은 어떻게 SMTP로 라우팅되는 것이 좋을지 규정


라우팅
  • 어떤 네트워크 안에서 통신 데이터를 보낼 경로를 선택하는 과정


댓글