본문 바로가기

Computer Science

(47)
LDAP (Lightweight directory access protocol) What Is LDAP & How Does It Work? Lightweight directory access protocol (LDAP) is a protocol that makes it possible for applications to query user information rapidly. Someone within your office wants to do two things: Send an email to a recent hire print a copy of that conversation on a new printer. LDAP (lightweight directory access protocol) makes both of those steps possible. Set it up proper..
IDC 서버 컴퓨터와 네트워크 회선 등을 제공하는 시설로, 서버를 한 데 모아 집중시킬 필요가 있을 때 설립한다 인터넷과 연결된 데이터를 모아두는 시설. 통신 기기인 라우터와 수많은 서버, 그리고 안정적 전원 공급을 위한 UPS 등으로 구성된다. 서버 호텔이라는 표현도 있다. 보통 IDC(Internet Data Center[A] 또는 Internet Data Centre[B])라고 부르며, 클라우드 컴퓨팅을 위한 데이터 센터는 CDC(Cloud Data Center[A] 또는 Cloud Data Centre[B])라고 하는데 이 역시 일반적으로는 IDC나 데이터 센터라고 지칭한다. 기술 발전으로 일반적인 데이터 센터들도 이제는 클라우드 컴퓨팅 기능을 모두 포함하고 있기 때문이다. 라우터가 인터넷을 구축하는데 ..
데이터가 케이블에서 충돌하지 않는 구조 케이블에 데이터가 아무리 많이 전송되어도 데이터가 충돌하지 않는 구조를 알아보자. 전이중 통신과 반이중 통신이란? 전이중 통신 방식: 데이터의 송수신을 동시에 통신하는 방식 데이터를 동시에 전송해도 충돌이 발생하지 않음 e.g. 컴퓨터 간을 직접 랜 케이블(크로스 케이블)로 연결하는 방식이 전이중 통신 방식임 반이중 통신 방식: 회선 하나로 송신과 수신을 번갈아가면서 통신하는 방식 데이터를 동시에 전송하면 충돌이 발생함 e.g. 허브에 연결하는 경우에는 반이중 통신 방식임 why? 허브 내부에는 송수신이 나누어져 있지 않기 때문에 컴퓨터 1과 컴퓨터 2를 허브(더미 허브)로 연결하여 동시에 데이터를 보내면 충돌이 일어남. What if 허브가 아닌 스위치를 이용한다면? 스위치는 충돌이 일어나지 않는 구조..
이더넷의 종류와 특징 이더넷 종류와 규격 이름의 뜻을 알아보자. 이더넷 규격 Q. BASE는 무슨 뜻일까? e.g. 10BASE-T 10: (Mbps 단위인) 통신 속도 -> 10Mbps라는 뜻 BASE: 전송 방식 -> BASEBAND 전송 방식 나타냄 BASEBAND : 펄스 신호에 의한 디지털 전송 방식 T: 케이블 종류 Q. 규격 이름에서 전송 방식 바로 다음에 숫자가 붙은 게 있고 하이픈(-)이 붙고 바로 뒤에 알파벹이 붙은 게 있는데 어떤 차이가 있나요? 하이픈(-) 뒤는 케이블 길이나 종류를 나타내지만, 동축케이블은 케이블 최대 길이를 100미터 단위로 표시함 e.g. 10BASE5는 케이블의 최대 길이가 500미터이므로 5로 표시되어 있음 UTP 케이블은 케이블 종류를 표시함 e.g. 10BASE-5는 UTP ..
충돌 도메인이란? 허브는 반이중 통신 방식으로 동시에 데이터를 전송하면 충돌이 일어남. 충돌이 발생할 때 그 영향이 미치는 범위를 충돌 도메인(collision domain)이라고 함. 허브는 연결되어 있는 컴퓨터 전체가 하나의 충돌 도메인이 됨. 스위치는 데이터를 동시에 송수신할 수 있는 전이중 통신 방식이기 때문에 충돌이 일어나지 않음. 충돌 도메인이 좁음. = 접속되어 있는 모든 컴퓨터에 영향을 미치지 않는다. so 스위치를 사용하면 통신 효율이 높아짐 충돌 도메인의 범위가 넓을수록 네트워크가 지연됨 고로 네트워크를 지연시키기 않기 위해서라도 충돌 도메인의 범위를 좁히는 것이 매우 중요함 출처: 모두의 네트워크
MAC 주소의 구조 MAC 주소 (Media Access Control Address 물리 주소)란? 랜 카드는 비트열(0과 1)을 전기 신호로 변환함. 이러한 랜카드에는 MAC 주소라는 번호가 정해져 있음. 제조할 때 새겨지기 때문에 물리 주소라고도 부르는데 전 세계에서 유일한 번호로 할당되어 있음 중복되지 않도록 규칙이 명확하게 정해져 있음. MAC 주소는 48비트 숫자로 구성됨. 그중 앞쪽 24비트는 랜 카드를 만든 제조사 번호이며, 뒤쪽 24비트는 제조사가 랜 카드에 붙인 일련번호임 OSI 모델이나 TCP/IP 모델을 떠올려 보면 각 게층에서 헤더를 붙임 OSI 모델에서는 데이터 링크 계층에 해당하고 TCP/IP 모델에서는 네트워크 계층에 해당함 이 계층에서 이더넷 헤더와 트레일러를 붙임 이더넷 헤더는 목적지 MAC..
스위치 구조 스위치는 허브와 달리 데이터 충돌이 발생하지 않음 MAC 주소 테이블이란? 스위치는 데이터 링크 계층에서 동작하고 레이어 2 스위치 또는 스위칭 허브라고도 불림. 장비 외형은 허브와 비슷함. 스위치 특징 MAC 주소 테이블(MAC address table) 스위치 내부에는 MAC 주소 테이블(MAC address table)이 있음. MAC 주소 테이블은 스위치의 포트 번호와 해당 포트에 연결되어 있는 컴퓨터의 MAC 주소가 등록되는 데이터베이스임 MAC 주소 테이블은 브리지 테이블(bridge table)이라고도 함 MAC 주소 학습 기능 스위치의 전원을 켠 상태에서는 아직 MAC 주소 테이블에 아무것도 등록되어 있지 않음. but 컴퓨터에서 목적지 MAC 주소가 추가된 프레임이라는 데이터가 전송되면 ..
케이블의 종류와 구조 네트워크 전송 매체의 종류에는 유선과 무선이 있음. 유선 전송 매체로 사용되는 네트워크 케이블 커넥터를 알아보자. 트위스트 페어 케이블(twisted pair cable)이란? 전송 메체는 데이터가 흐르는 물리적인 선로로 종류가 크게 유선과 무선으로 나뉨. 유선: 트위스트 페어 케이블, 광케이블 등 무선: 라디오파, 마이크로파, 적외선 등 트위스트 페어 케이블의 종류에는 UTP 케이블과 STP 케이블이 있음 UTP(Unshielded Twisted Pair) 케이블: 구리 선 여덟 개를 두 개씩 꼬아 만든 네 쌍의 전선으로 실드(shield)로 보호되어 있지 않은 케이블 실드는 금속호일이나 금속의 매듭과 같은 것. 외부에서 발생하는 노이즈를 막는 역할을 함 UTP 케이블은 실드로 보호되어 있지 않아서 노..
리피터와 허브의 구조 물리 계층 네트워크 장비에는 리피터와 허브가 있음. 리피터(repeater)란? 전기 신호를 정형(일그러진 전기 신호를 복원)하고 증폭하는 기능을 가진 네트워크 중계 장비 so 신호 세기가 약해지면 리피터에 의해 신호가 증폭됨 e.g. 통신하는 상대방이 멀리 있을 때 파형을 정상즈로 만드는 기능함 but 요새는 다른 네트워크 장비가 리피터 기능 지원해서 리피터를 쓸 필요가 없음 허브란(hub)란? 포트(실제로 통신하는 통로)를 여러 개 가지고 있고 리피터 허브라고도 불림 리피터는 일대일 통신만 가능하지만 허브는 포트를 여러 개 가지고 있어서 컴퓨터 여러 대와도 통신할 수 있음 허브는 리피터와 마찬가지로 전기 신호를 정형하고 증폭하는 기능을 함 컴퓨터에서 보낸 전기 신호가 허브에 도착하는 동안 노이즈 영향..
데이터 링크 계층의 역할과 이더넷 랜에서는 데이터를 주고받는 규칙으로 이더넷을 사용함 이더넷이란? 데이터 링크 계층은 네트워크 장비 간에 신호를 주고받는 규칙을 정하는 계층으로, 랜에서 데이터를 정상적으로 주고받기 위해 필요한 계층임. 그 규칙들 중 일반적으로 가장 많이 사용되는 규칙이 이더넷(Ethernet)이다. 이더넷이란 랜에서 적용되는 규칙이며, 허브와 같은 장비에 연결된 컴퓨터와 데이터를 주고받을 때 사용함 허브의 특징? 허브는 약해지거나 파형이 뭉그러진 전기 신호를 복원시키고, 해당 전기 신호를 전달받은 포트를 제외한 나머지 포트에 전달함 -> 허브를 사용하는 랜 환경에서는 특정한 컴퓨터 한 대에 데이터를 보내려고 해도 다른 모든 컴퓨터에 전기 신호가 전달됨 🤦‍♀️ 이런 경우를 위해 데이터를 못보게 하는 확실한 규칙이 정해져..