본문 바로가기

Computer Engineering/Networks

(27)
서브넷 마스크 서브넷을 어렵게 생각 하고 ㄱㅖ셔서 잠시 도움을 드리겠습니다. 서브넷이 존재하는 이유는 네트워크를 쪼개기 위한 것입니다. 단지 그 이유만은 아니지만 어쨋든 서브넷은 네트워크를 쪼개기 위해 존재 한다고 생각 하세요... 네트워크는 3가지로 분류가 되죠. A Class 1.0.0.0 B Class 1.1.0.0 C Class 1.1.1.0 위 내용을 보면 0 이라고 되어 있는 부분부터 ip 를 할당 할수가 있습니다. 그래서 A Class 최대 IP 갯수 : 1.0.0.1 ~ 1.255.255.255.254 까지 B Class 최대 IP 갯수 : 1.1.0.1 ~ 1.1.255.254 까지 C Class 최대 IP 갯수 : 1.1.1.1 ~ 1.1.1.254 까지... 자 그럼 우리회사에서 C class 의 ..
Multicast; 멀티캐스트 [텀즈] multicast ; 멀티캐스트 multicast ; 멀티캐스트 인터넷의 전송 방식은 전송에 참여하는 송신자와 수신자 관점에서 나누어 유니캐스트, 브로드캐스트, 멀티캐스트로 구분할 수 있다. 유니캐스트 전송 방식은 하나의 송신자가 다른 하나의 수신자로 데이터를 전송하는 방식으로 일반적인 인터넷 응용프로그램이 모두 유니캐스트 방식을 사용하고 있다. 브로드캐스트 전송방식은 하나의 송신자가 같은 서브네트웍 상의 모든 수신자에게 데이터를 전송하는 방식이다. 반면 멀티캐스트 전송방식은 하나 이상의 송신자들이 특정한 하나 이상의 수신자들에게 데이터를 전송하는 방식으로 인터넷 화상 회의 등의 응용에서 사용한다. 그룹 통신을 위하여 다중 수신자들에게 동일한 데이터를 전송하고자 할 경우 유니캐스트 전송방식을 이..
네트워크 명령어 "nbtstat " nbtstat 회사 내에 많은 컴퓨터가 있다 보면 IP 주소 충돌 경고 메시지가 발생한다. 보통 DHCP를 이용하여 IP를 관리하는 곳에서는 잘 발생하지 않지만, 고정으로 IP 주소를 설정하는 네트워크 환경에서 하나의 IP 주소를 두 대의 컴퓨터에 입력하게 되면 충돌 메시지가 발생을 하며 네트워크 통신이 안 된다. 이럴 때 충돌되는 컴퓨터를 찾을 때 유용한 명령어가 "nbtstat(NetBIOS over TCP/IP state)" 명령어로 NetBIOS가 사용하는 통계 및 이름 정보를 표시한다. IP 주소 충돌 메시지가 발생하면 컴퓨터를 끄고 다른 컴퓨터에서 nbtstat 명령으로 중복된 IP 주소를 입력해 컴퓨터 이름을 확인한 후에 충돌되는 컴퓨터의 IP 주소를 바꿔주면 된다. 아래 그림은 충돌되는 I..
네트워크 명령어 'netstat ' netstat 웹으로 프로그램을 개발할 때 외부에서 통신이 안 되면 사용 포트를 확인할 때가 있다. 또한 내 컴퓨터에 트로이 목마가 설치되어 정보를 빼낼 수 있는지를 확인하는 유용한 명령어가 ‘netstat -an | more(netstat - network stats)’로, 현재 서비스를 대기하고 있는 ‘LISTENING’된 정보들과 TCP 통신을 하는 서비스의 연결상태를 도메인 정보 없이 보여준다. ESTABLISHED는 다른 컴퓨터와 서로 연결된 상태이고, CLOSED는 연결이 완전히 종료된 것이며 TIME-WAIT은 연결은 종료되었지만 당분간 소켓을 열어놓은 상태이다. netstat -an | more 명령 화면과 같이 내 컴퓨터의 사용 포트를 확인해 불필요한 포트를 사용하고 있다면 외부 해킹이나..
VPN 이란? 첫번째…..VPN 에 대해… VPN 이란? ●VPN(Virtual Private Network: 가상사설망) ●저렴한 공공의 인터넷망을 이용하여 고비용의 사설전용선을 사용하는 효과를 얻는 것. ●즉, 공중망을 마치 자신의 전용망처럼 사용하는 서비스로, 보편화 된 인터넷이란 공중네트웍에 가상적인 전용망(가상사설망)을 꾸미는 것을 말함. VPN시장 상황 ●국내의 웬만한 기업들은 회선을 임대하여 지사나 공장 또는 해외지사와 연결한 사설 네트웍을 구축하여 필요한 데이터를 주고 받고 있다. ●사설 네트웍을 구축한 업체들은 IMF시대를 맞아 회선비용을 절감할 수 있는 솔루션이 필요하게 되었다. ●바로 이 절실한 필요성을 충족하기 위한 솔루션이 VPN이다. VPN은 전세계 곳곳에 뻗은 인터넷이란 엄청난 공중망을 이용..
이더넷, 패스트 이더넷, 기가빗 이더넷 2.1 이더넷 가. 역사 이더넷은 1970년대 중반 Xerox사의 Palo Alto Research Center(PARC)의 실험적인 작업의 결과로 탄생 되었다. 초창기 이더넷은 1Km까지 연장될 수 있었고, 100개의 stations들을 지원했으며, 2.94Mbps의 데이터 전송률을 보였다. Ethernet이라는 용어는 이더넷의 전자기적 특성에도 불구하고 정의 되지 않은 물체를 ether라고 부르는 데서 유래했다. 이더넷은 대중성에 힘입어 사실상 표준이 되었다. Digital Equipment Corporation(DEC), Inter, Xerox 등의 회사들이 IEEE802 표준으로써 Ethernet을 채택하기를 제안했다. Ethernet제안은 IEEE 802.3으로 재명명 되었다. 불행하게도 오리지..
CIDR과 서브넷과의 차이점 CIDR (Classless Inter-Domain Routing) CIDR[사이더]는 도메인간의 라우팅에 사용되는 인터넷 주소를, 원래의 IP 주소 클래스 체계를 쓰는 것보다 더욱 융통성 있도록 할당하고, 지정하는 방식 중 하나이다. 그 결과로, 활용 가능한 인터넷 주소의 숫자가 크게 증가되었다. CIDR는 이제 인터넷 백본 네트웍 상에서 실질적으로 모든 게이트웨이 호스트에 의해 사용되는 라우팅 시스템이다. 인터넷 조정기관들에서는 이제 라우팅을 위해 모든 ISP들이 CIDR를 사용하기 바라고 있다. 원래의 인터넷 프로토콜은 클래스 A에서 클래스 D에 이르는 네 개의 주요 클래스 내에서 IP 주소를 정의한다. 이러한 클래스 각각은 32 비트 인터넷 주소 형식의 한 부분을 네트웍 주소에 할당하며, 남은 부..
BGP/RIP/IGRP/OSPF BGP (Border Gateway Protocol) BGP는 자율 시스템의 네트웍 내에서 게이트웨이 호스트들 간에 라우팅 정보를 교환하기 위한 프로토콜이다. BGP는 인터넷상의 게이트웨이 호스트들 간에 흔히 사용되는 프로토콜이다. 라우팅 테이블에는 이미 알고 있는 라우터들의 목록과, 접근할 수 있는 주소들, 그리고 최적의 경로를 선택하기 위해 각 라우터까지의 경로와 관련된 비용 정보가 담겨있다. BGP를 사용하는 호스트들은 TCP를 이용하여 통신하며, 어떤 호스트에 변경이 감지되었을 때에만 갱신된 라우팅 테이블 정보를 보내는데, 오직 연관된 부분만이 보내어진다. BGP의 최신 버전인 BGP-4 (BGP-4는 때로 하이픈 없이 BGP4라고도 표기한다) 는 관리자들의 정책 제시에 기초를 둔 비용표를 구성할..