목록lecture/computer network (4)
happy coding
무선(Wireless) LAN 앞에서 배운 것처럼 무선 LAN에는 WLAN, Wi-Fi, IEEE 802.11 등 여러 종류가 있다. 대역폭은 1 or 2 Mbps이고, 물리적 매체에는 1. 확산 스펙트럼(spread spectrum) radio 2. 발산 적외선(diffused infrared) 이 있다. 확산 스펙트럼에서, 나라마다 다르지만 초창기에는 2.4GHz를 사용하였지만, 공용 주파수의 hub 라이센스 없이 5GHz를 사용하는 경우가 늘어나고 있다. 고주파는 통신속도가 빠르기 때문이다. 802.11 LAN architecture 무선랜에는 Ad-Hoc Mode와 Infrastructure mode라는 2가지 모드가 존재하는데, 먼저 infrastructure mode 란 Access Point..
DHCP (Dynamic Host Configuration Protocol) DHCP 는 ARP 와 같이 왔다갔다 동작하는 프로토콜이다. D의 Dynamic은 스스로 IP 주소를 자동 구성하기 때문에, 붙였다. 이 프로토콜의 구성은 주소인데, 이 IP 주소는 네트워크의 구소를 반영해야 하기 때문에, 같은 네트워크에 있는 다른 호스트들의 주소와 앞부분이 같아야 한다. IP 주소 이외에도 구성 정보인 default router 와 name server 이다. 여기서 name server는 도메인 이름과 IP의 상호변환을 가능하게 해주는 서버 이다. DHCP 동작 DHCP의 서버는 이용가능한 주소들의 Pool을 관리하고, 클라이언트의 요청에 대해 구성 정보를 제공하며, address lease 또한 가능하다...
프로토콜(protocol) 프로토콜이란 통신에 사용되는 약속으로 정의할 수 있는데, 약속이기에 반드시 대칭 관계를 가져야 한다. > 양쪽이 같아야 한다. 다양한 컴퓨터통신 시스템과 응용이 생겨나면서 프로토콜이 복잡해져갔고, 해석이 불명확해졌다. 이는 프로토콜을 변경 하는 등의 관리에 대해 어려움을 야기했고, 이는 새로운 프로토콜이 필요할 때마다 반복되어갔다. 이를 지나오게 되면서 복잡성을 해결하는 구조적인 기법이 필요해졌는데, "계층화"하는 방법으로 해결하게 되었다. 계층화 (Layering) 먼저, 추상화(abstractions)란, 복잡한 내용과 문제를 숨겨 문제를 단순화하는 것이다. 이 추상화된 문제와 내용을 해결하는 방법은 추상화를 반복적으로 적용하는 것이다. 추상화를 이용해서 복잡한 문제를 한번..
보호되어 있는 글입니다.