일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 루트 브리지
- 브리지 우선순위
- BPDU
- 데지그네이티드 포트
- 코드엔진
- code enigne
- 치트엔진 풀이
- 세그먼트
- 네트워크 장비
- 코드엔진 풀이
- Path Cost
- 콜리젼 도메인
- 루핑
- 링크 대역폭
- 스패닝 트리 알고리즘
- 서브넷
- 서브넷팅
- TCP/IP
- 루트 포트
- 시스템해킹
- FTZ level3
- 해커스쿨 FTZ
- code engine
- Root Bridge
- 코드엔진 basic 5
- 브리지 ID
- 네트워크
- Non Root Bridge
- 서브넷 마스크
- ip주소
- Today
- Total
목록네트워크 (20)
IT 블로그 !!
Learning, Flooding, Forwarding, Filtering, Aging. 5가지의 일을 수행한다. Learning. 출발지의 맥 어드레스를 배운다. 브리지/스위치는 포트에 연결된 PC "A"가 통신을 위해 프레임을 내보내면 그때 이 PC의 MAC 주소를 읽어서 자신의 맥 어드레스 테이블(브리지 테이블)에 저장한다. [맥 어드레스 테이블(브리지 테이블): 스위치나 브리지에 연결된 사용자들의 맥 주소를 저장하는 데이터베이스] Flooding. 들어온 포트를 제외한 나머지를 모든 포트로 데이터를 뿌린다. PC "A"가 통신하고자 하는 목적지 PC의 맥 주소가 브리지 테이블에 없으면 모든 포트에 데이터를 전송한다. (브로드캐스트 라고 생각해도 됨. 브로드캐스트도 Flooding이 발생함) For..
허브는 한 순간에는 한 PC만이 데이터를 보낼 수 있는 한계가 있다. 허브에 연결된 PC에서 콜리전이 발생하면 연결된 모든 PC들에 콜리전이 발생해 콜리젼 도메인 안에 있게된다. 그렇게 되면 통신의 속도가 떨어진다. 이 콜리젼 도메인을 나눠주는 장치가 바로 브릿지와 스위치이다. 브릿지와 스위치는 매우 비슷하다. 예전엔 브릿지를 많이 사용했지만 최근에 브릿지보다 더 빠른 스위치를 사용한다. 스위치는 허브와 달리 각 포트마다 콜리젼 도메인이 나눠져있다. 각 포트에서 동시에 데이터를 주고받을 수 있다.
허브는 뚫려있는 구멍에 따라서 '몇 포트 허브다'라고 구분한다. 이 구멍은 장비의 연결수를 의미한다. 즉, 각 PC의 랜카드들은 케이블을 타고 이 허브에 연결된다. 허브는 연결된 모든 PC들이 서로 통신할 수 있도록 해준다. 허브는 랜카드와 같이 이더넷용, 토큰린용이 있다. 속도에 따라 그냥 허브(10Mbps)와 패스트 이더넷 허브(100Mbps)가 있다. 허브는 '멀티포트 리피터'라고도 한다. 멀티포트 = 포트가 여려개. 리피터 = 중간에서 들어온 데이터를 다른 쪽으로 전달해줌. 허브는 CSMA/CD 때문에 두 PC가 동시에 데이터를 전송하려 하면 콜리젼이 발생한다. 같은 허브에 연결되어있으면 모든 장비들은 같은 콜리젼 도메인 안에 있다.
랜카드는 데이터를 허브나 스위치, 라우터로 전달해주고 자신에게 온 데이터를 CPU에 전달해준다. 사용환경에 따라서 이더넷용, 토큰링용, FDDI용 ATM용으로 나뉜다. 설치환경에 따라서 데스크톱용, 노트북용, 프린터포트용으로 나뉜다. 데스크톱용의 경우 PC의 버스방식에 맞추어서 설치해야한다. 버스란 PC에서 데이터가 날아다니는 경로를 이야기한다. 속도에 따라서 10메가, 100메가 10/100메가, 1기가 로 나뉜다. 요즘에는 100mbps, 1기가 랜카드가 대부분이다. 랜카드에 접속하는 케이블의 종류에 따라 TP포트를 가진 랜카드 BNC나 AUI포트를 가진 랜카드 광케이블과 접속하는 랜카드로 구분 가능하다.
규약, 협약이라는 뜻이다. 컴퓨터끼리 통신할때 사용하는 규칙, 약속을 프로토콜이라고 한다. 인간의 언어가 다르면 대화가 되지 않듯이 네트워크 장비들의 프로토콜이 다르면 통신이 불가능하다. 프로토콜의 종류에는 TCP/IP, IPX, AppleTalk 등이 있다. 가장 많이 쓰이는 것은 TCP/IP. 인터넷을 사용하기 위해서는 모든 PC가 TCP/IP를 사용해야한다.
통신을 하는 과정을 7가지 계층으로 나눈것을 OSI 7 layer라고 한다. 응용(Application) 표현(Presentation) 세션(Session) 전송(Transport) 네트워크(Network) 데이터 링크(Data link) 물리(Physical) 물 - 데 - 네 - 전 - 세 - 표 - 응 으로 외우면 편하다.
유니캐스트: 1ㄷ1로 통신하는 방식 브로드캐스트: 같은 랜 상에 있는 모든 네트워크 장비에게 보내는 통신 멀티 캐스트: 보내고자하는 그룹을 대상으로 하는 통신 방식
통신을 하면서 각 장비들을 구분하게 해주는 주소를 맥 어드레스라고 한다. 이 주소는 네트워크 장비에 고정되어 있는 주소이고 그 장비의 고유한 주소이다. (그 장비만이 가지고 있음) 맥 어드레스는 48bit로 이루어져 있고 보통 16진수로 표현한다. 예) 00-06-EE-98-78-F5 앞쪽 6개의 16진수를 벤더라고 한다. 생산자를 나타내는 코드이다. OUI라고도 한다. 나머지 6개는 그 장비의 일련번호이다.
이번에는 네트워크에 대해서 본격적으로 들어가보겠습니다. "후니의 쉽게 쓴 CISCO 네트워킹" 교재와 함께합니다 LAN(Local Area Network)란? 한정된 공간에서 구성하는 네트워크이다. 지역네트워크라고 해도 된다. (영어 뜻을 직역하자면 ) PC방 이나 사무실등 어느 공간에서 네트워크를 구축하면 LAN을 구축하는 것이다. LAN이 한정된 공간이라면 WAN은 훨씬 더 크다. WAN(Wide Area Network) 멀리 떨어진 지역을 연결하는 네트워크이다. 넓은(Wide) 지역(Area)을 연결하는 네트워크. (직역하면) 인터넷에 접속하는것이 바로 WAN이다. (이러한 경우는 LAN과 WAN을 같이 쓴다고 한다.) 이더넷(Ethernet) 네트워크를 구성하는 한 방식. 이더넷의 가장 큰 특징은..
네트워크의 중요성을 깨닫게 되면서 네트워크 공부의 필요성을 느껴 공부를 시작하게 되었습니다. "후니의 쉽게 쓴 CISCO 네트워킹" 교재와 함께합니다. 네트워킹이란 무엇인가? 서로 연결하는 것을 말한다. 연결만 하면 되는 것이 아니라 연결한 후 연결된 장비들끼리 대화를 주고받아야 한다. 결론: '장비들을 서로 대화가 가능하도록 연결해주는 것이다' 인터넷, 인트라넷, 엑스트라넷 인터넷(Internet). Inter란 뜻은 연결하다란 뜻을 가지고 있다. 여러 개의 네트워크를 연결하다. 즉 인터넷은 '여러 개의 네트워크를 묶었다'라는 의미이다. 이러한 인터넷은 세 가지 특징을 가지고 있다. 1. 하나의 프로토콜만을 사용한다. 프로토콜은 통신을 할 때 필요한 규칙을 말한다. 통신을 할때 사용하는 언어라고 말할 ..