본문 바로가기

반응형

Network

(10)
Network/블루투스/링크계층 링크 계층- 링크 계층 상태준비 상태에서 시작하며 데이터를 주지도 받지도 않은 상태에서 시작한다.준비 상태는 스캐닝 상태와 왔다 갔다 한다.스캐닝 상태는 광고를 리스닝한다.준비 상태에서 광고 상태로 들어갈 수 있으며 광고를 보내는 것을 의미한다.준비 상태에서 초기화 상태로 들어갈 수 있으며, 특정 디바이스에 연결 작업을 준비한다.광고 상태와 초기화 상태에서 둘다 연결 상태로 들어 갈 수 있으며광고 상태에서 연결을 위해 메세지를 보내게 된다."안녕 난 로빈이야, 연결해주길바래"초기화 상태에서도 동일하며, 광고를 준대상은 슬레이브가 되고 연결 상태에 들어간 대상은 마스터가 된다.초기화상태에서 연결된 대상은 마스터가 되고, 광고 상태에서 연결된 대상은 슬레이브가 된다.리모컨의 예시 리모컨 버튼을 눌면 광고르 ..
Network/블루투스/아키텍처 아키텍쳐 (architecture)- 물리 계층 (Physical Layer) : 비트를 송신/수신 >- Link Layer : 패킷 과 제어 - HCI (Host Controller Interface) : 호스트와 컨트롤러간 인터페이스- L2CAP : 멀티플렉서 (다중화기)다중채널에 대한 다중화기 버퍼- 속성 프로토콜 (Attribute Protocol) : 데이터 접근을 위한 프로토콜- 속성 프로파일 (Attribute Profile) : things(데이터라고 생각)를 어떻게 조직하는가에대함.- 디바이스 프로파일 : - 모드 듀얼 모드블루투스 BR/EDR 그리고 LE오늘날 어디에나 BR/EDR은 계속씀듀얼모드 명령어 따로.싱글 모드저전력 기술 (LE)저전력에 최적화된 새로운 기기에 적용. - 아키텍..
Network/블루투스/물리계층 ref : http://www.ktword.co.kr/abbr_view.php?m_temp1=5382 계속 나오는 단축 용어BR (basic Rate)EDR (Enhanced Data Rate)LE (Low Energe) 전체 계층 모습 물리계층- 블루투스 디바이스는 낮은에너지에서 동작- 싱글모드 - 2.4 GHz ISM Band Transceiver40개의 RF 채널 지원공간은 2 MHz 채널 공간- 채널 분류Advertising Channels ( 광고 채널 )데이터를 브로드캐스트하는데 사용.연결 가능함발견 가능함 (Discoverable)3개의 고정 채널이 존재Data Channels ( 데이터 채널 )앱 데이터를 보내는데 사용.적응형 주파수 홉 사용37개의 동적 채널 사용- 채널 인덱스 매핑 ( ..
Network/ASA/ADSM/동적 자동 NAT ASA NAT- 사설 IP를 이용하는 네트워크에서 인터넷을 사용하기 위한 설정. NAT 테이블- NAT의 종류에 따라 우선순위 적용각 테이블은 우선순위에 따라 섹션화 되어 있고 섹션 1 섹션 2 섹션 3 순서로 높은 우선순위를 가진다. 우선순위에 따라 일반적인 경우와 예외 경우를 나누어 처리해야 한다. 만약 일반적인 경우가 섹션1에 설정되어 있을 경우 나머지 섹션2 섹션 3의 예외적인 경우는 일반적인 경우에 포함되어 버리기 때문에 예외적인 경우의 룰이 적용 되지 않기 때문이다.Section 1 : Manual NAT PoliciesSection 2 : Auto NAT PoliciesSection 3 : Manual NAT Policies after auto]각 테이블 확인은 show nat로 한다.원래 ..
GNS3/장비/ASAv의 NAT 설정 # 개요8.3 버전에서 8.4로의 업그레이드를 통해 많은 변화가 있음. NAT Policy 순서 Manual NAT -> Auto NAT -> Manual NAT Policies -> after lists Auto NAT설정값의 위치는 NAT Table에 존재. - 상위 정책이 구체적인것 - auto NAT --> 일반적인 범위 - 상위 정책에 예외적이고 일반적인 범위에 해당하지 않는 범위는 Manual NAT로 설정.Policy 안에서 rule들도 rule들의 범위안에서 순서의 적용을 받는다. - Policy의 객체들 구분 단위는 네트워크 범위 (192.168.1.0) , 호스트 (192.168.1.10)로 구분 - 객체 중심 == NAT 각각의 객체 단위들은 각각의 NAT 설정을 가지고 있다. -> ..
OSI 7 계층 정리 OSI 계층마다 데이터의 모습은 다르다.상위 계층 3개는 어플리케이션에서 처리하위 계층 4개는 전송기능을 수행. OSI 7계층 의동작. 7계층 7계층이 하는일은 사람과 대화하는일 이다. 명령창을 띄운다든지, GUI 를 띄운다든지. 사용자가 시스템을 사용할 수 있는 환경을 제공 *7계층 이외에는 사용자가 직접 접근할 수 없다.7계층은 프로그램으로 이루어져있으며, 프로그램을 통해 하위 계층에 접근할 수 있다. - 프로그램을 짜서 접근 , API를 사용. 6계층 보내는 데이터인 그림이나 글자는 내부적으로 다른 이진수 조합이다. 사용자한테 보여주는부분이 아닌 이진수적으로 어떻게 보낼지 약속한것. 이 부분을 인코딩이란 말이 적합하며, 사용자가 볼수 있게 만드는 것은 디코딩으로 볼 수 있다. - 정의로는 데이터를 ..
MDNS (Multicast DNS) 근거리 네트워크에서 LAN에서 기기를 찾기 위한 방법.주로 카페, 도서관, 공공기관내에 근거리 네트워크가 구성 되어 있을 때 찾을 수 있는 패킷. 인터넷에 접속하든 안하든 네트워크 안에 있는 기기들은 서로 식별되어야 한다. 알 수 없는 네트워크내의 호스트로 인한 브로드캐스트 패킷방출의 줄임을 이유를 들 수 있고, 서로를 식별 해놓는게 네트워크 내에서 패킷을 어디로보낼지 바로 알 수 있기 때문에 효율성을 위해선 중요하다. 그 중 나는 그냥 특별한 이유는 없고 MDNS라는 프로토콜을 봤고 궁금해서 찿아 봤다. Multicast Domain Name System(mDNS)는 zero configuration 없이 호스트 이름을 찾기 위해 사용하는 서비스이다. * 여기서 zero configuration은 사람..
Ethernet 설계시 고려사항 Ethernet 설계 시 고려사항들 - Lathency (네트워크 지연) --> 1 micro second NIC 지연 --> Propagation지연 : 0.556 micro second / 100m * 상위 계층 지원 장비일 수록 지원 큼 : 포트반 메모리 버퍼링, QOS 등 추가 기능에 의한 지연. - 네트워크 혼잡(Congestion) --> 원인 : 사용자 증가, 네트워크 트래픽 볼륨의 증가 -- 높은 대역폭 사용하는 어플리케이션 사용 -- VOD --> 콜리전 및 브로드캐스트 패킷의 증가 -- LAN을 분할(segmenting)을 통해 트래픽을 분산 --> 대역폭 확보 * 서브넷팅 활용하여 콜리전 도메인을 나눔. * 라우터로 브로드캐스트 영역 제한 - 병목현상(Bottleneck) --> 다수..

반응형