[CS] 네트워크의 기능
·
Computer Science/Network
네트워크의 기능 계층(layer): N 계층과 다른 노드의 N계층과의 관계 프로토콜과 인터페이스 프로토콜: 서로 다른 노드에 위치한 동일계층끼리의 통신 규칙 인터페이스: 같은 노드에 위치한 상하위계층 사이의 규칙 서비스: 하위 계층이 상위 계층에 제공하는 인터페이스 OSI 7계층 인터네트워킹: 네트워크와 네트워크의 연결을 말한다. 게이트웨이: 인터네트워킹 기능을 수행하는 시스템을 일반적으로 지칭한다. OSI 계층 중 전송 계층 이상에서 프로토콜 변환 기능을 수행한다. 리피터: 거리가 멀어질때마다 약해진 신호를 증폭시킨다. 전송 중 생긴 잡음까지 같이 증폭되는 한계가 있다. 브리지: 논리적으로 분리된 세그먼트 사이에서 같은 프로토콜이면 동일 세그먼트에 속한지 아닌지 구분해서 처리하고, 다른 프로토콜이면 프..
[CS] 네트워크 기초 용어 정리
·
Computer Science/Network
네트워크 기초 용어 정리 internet: TCP/IP 프로토콜을 기반으로 한 네트워크이다. 전세계의 네트워크가 유기적으로 연결되어 동작하는 통합 네트워크이며, 공통적으로 IP를 사용한다. network: 전송매체로 서로 연결해서 데이터를 교환하는 시스템의 모음이다. 전송매체란 시스템끼리 데이터를 전달하기 위한 물리적인 전송 수단이다. 인터페이스에 정해진 규칙은 매체를 통해 전송되고 구현되고 동작한다. 네트워크끼리는 라우터를 이용해서 연결한다. 시스템: 내부 규칙에 따라 능동적으로 동작하는 대상이다. interface: 시스템과 전송매체를 연결하기 위해 표준화된 접근방법이다. protocol: 시스템이 데이터를 교환할 때 따르는 임의의 통신 규칙이다. 주고받는 정보의 형식과 그 과정에서 발생하는 절차에 ..
[MacOS] MacOS에서 네트워크 속도 테스트하는 방법 (Network Link Conditioner)
·
기타
프로젝트 중 네트워크 속도에 따른 속도 저하(추정)가 발생했다. 해당 상황을 재현하기 위해서 임의적으로 MacOS에서 네트워크 속도를 낮추거나 높이는 작업이 필요했다. Network Link Conditioner를 설치하고 사용해보자. Xcode 버전 확인 Network Link Conditioner를 테스트하기 위해서는 먼저 Xcode의 버전을 알아야한다. Xcode의 추가 툴이기 때문이다. 버전 확인은 아래 링크로 대체한다. Xcode 버전 확인 [MacOS] Xcode 버전 확인 (Xcode version check) 이 글에서는 Xcode의 버전을 확인하는 방법에 대해 서술한다. Xcode 버전 확인하기 1. 왼쪽 상단의 애플 로고 -> 이 Mac에 관하여 2. 시스템 리포트 클릭 3. 소프트웨어..
얼은펭귄
'Network' 태그의 글 목록 (3 Page)