SECTION
article thumbnail
Network (22) DNS(도메인 네임 시스템)
Network 2020. 2. 16. 23:06

- DNS(Domain Name System) - 네임 체계 : 네임 체계는 이론적인 상위 단계에서 볼떄 세 가지 주요 기능을 포함함 : 네임 생성과 조직을 관장하는 네임 공간(Name Space) : 네임과 주소 간의 관계를 설정하는 네임 등록 기술(Name Registration) : 네임을 주소로 변환하는 과정을 담당하는 네임 변환(Name Resolution) - 네임 구조 : 가장 일반적인 유형으로 단순 네임공간과 계층적 네임 공간이 있음 : 단순 네임 공간에서는 서로 아무런 연관이 없음(소규모 네트워크) : 계층적 네임 공간은 특정한 방식으로 네임을 조직하기 위해 다단계 구조를 이용함(대규모 네트워크, 인터네트워크) - 네임 등록 : 네임 체계에서 주소를 네임에 연결하는 과정 : 일반적인 방법..

article thumbnail
Network (20) TCP/IP 전송계층 프로토콜(2)
Network 2020. 2. 13. 23:28

- UDP 동작 - UDP가 하는일 1) 상위 계층 데이터 전송 : 어플리케이션이 메시지를 UDP 소프트웨어로 송신함 2) UDP 메시지 캡슐화 : 상위 계층 메시지는 UDP 메시지의 데이터 필드로 캡슐화 됨 3) 메시지를 IP로 전달함 : UDP 메시지가 전송을 위해 IP로 전달 - UDP가 하지 않는 일 : 데이터를 송신하기 전에 연결을 수립하는 것. UDP는 단지 데이터를 패키징하여 송신함 : 데이터를 수신했다는 것을 알리는 승인을 송신하는 것 : 메시지가 목적지에 도달할 것이라고 보장하는 것 : 손실 메시지를 탐지하여 재전송하는 것 : 데이터가 송신한 순서대로 수신되는 것 : 장비 간의 혼잡이나 흐름을 처리하는 방법을 제공하는 것 - 왜 일부 TCP/IP 애플리케이션이 UDP를 사용하는지? 1) ..

article thumbnail
Network (19) TCP/IP 전송계층 프로토콜(1)
Network 2020. 2. 9. 23:16

: TCP/IP 프로토콜 슈트의 전송계층에는 : 전송제어 프로토콜(TCP)과 사용자 데이터그램 프로토콜(UDP) 이라는 두 주요 프로토콜이 있음 - TCP (Transmission Control Protocal) : 기능이 풍부하고, 연결형이며 신뢰 할 수 있는 TCP/IP 애플리케이션을 위한 전송 계층 프로토콜임 : 동시에 단일 IP 주소를 사용할 수 있도록 하는 전송 계층 주소지정 방법을 제공 : 한 쌍의 장비가 가상 연결을 수립하고 양방향으로 데이터를 전달 가능케함 : 전송은 특수한 슬라이딩 윈도우(sliding window) 시스템으로 관리됨 : 추가적으로 장비 간의 흐름 관리, 기타 특수 상황을 처리하기 위한 추가 기능도 제공 - UDP (User Datagram Protocal) : 매우 단순..

article thumbnail
Network (18) BGP(경계 경로 프로토콜)
Network 2020. 1. 25. 23:31

- BGP(Border GateWay Protocal) : EGP(외부 게이트웨이 프로토콜)을 대체하기위해 개발됨 : 네트워크 접근 가능 정보를 AS 간에 주고받을 수 있도록 하여 메시지가 효율적으로 전달될 수 있게 함 : 네트워크 접근 가능 정보를 통해 네트워크로 가는 경로를 결정 : 어떤 형태의 AS도 지원할 수 있음 : BGP 라우터는 다른 BGP 라우터와 세션을 생성하고 TCP를 사용하여 경로에 대한 정보를 공유함 : 복잡한 경로 벡터 계산 알고리즘을 씀 - BGP 토폴로지 : 가장 큰 특징은 유연성임 : AS의 인터네트워크가 어떤 토폴로지를 가지든 BGP를 사용할 수 있음 - BGP 스피커 : BGP 인터네트워크를 만드려먼 각 AS에서 BGP를 실행할 라우터를 선택해야함 => BGP 스피커 : ..

article thumbnail
Network (17) OSPF(최단 경로 우선 프로토콜)
Network 2020. 1. 24. 23:32

- OSFP(Open Shortest Path First) : 복잡한 AS에 적합한 성능을 지원하기 위해 개발된 새로운 내부 라우팅 프로토콜 : 최단 경로 우선 or 링크 상태라는 알고리즘을 사용, 인터네트워크의 토폴로지와 상태에 대한 정보를 관리하는 데이터베이스를 갖도록 함 : 기본적인 데이터 구조는 링크 상태 데이터베이스 link-state database (LSDB)임 : 인터네트워크가 변경되면 라우터는 상태 정보에 대한 갱신 메시지를 전송해 각 라우터가 네트워크로 최적 경로를 다시 계산하도록 함 : 기능이 간단하고 제한된 RIP와는 다르게 성능이 뛰어남 - OSFP 기본 토폴로지 : 라우터는 전체 AS의 토폴로지 정보를 저장하는 링크 상태 데이터베이스를 가짐 : 라우터와 네트워크 사이나 두 라우터..

article thumbnail
Network (16) RIP(라우팅 정보 프로토콜)
Network 2020. 1. 21. 23:31

- RIP (Routing Information Protocal) : 내부 라우팅 프로토콜, 거리 기반 벡터 알고리즘을 사용함 : 인터네트워크에 있는 라우터는 정기적으로 라우팅 테이블을 UDP을 사용하여 자신이 접속해 있는 네트워크로 전송함 : RIP는 목적지 까지의 거리를 최대 15 홉으로 한정함 : 직관적이고 구현하기 쉬우며 라우터 처리 시간이 짧음 -> 작은 AS에서 사용하기 좋음 : 여러 한계가 있지만 설정하기 쉽고 간단해서 널리 사용됨 - RIP 경로 결정 알고리즘 : TCP/IP는 데이터그램이 라우터를 지날떄 마다 홉을 셈 -> RIP 거리는 라우터와 네트워크 사이의 거리를 라우터 수로 잼 : 라우터가 네트워크와 직접 연결되있으면 1홉임 : 1개 라우터를 거치면 2홉 : 최대 15홉 까지 허용..

검색 태그