본문 바로가기
반응형

[IT 관련 지식]/[Network]28

SecureCRT VBS(VB Script) 사용 방법 네트워크 모니터링 및 시스템 모니터링을 하다보면 특정 반복적인 명령어 수행을 통해 시스템 상태를 확인하고자 하는 경우가 발생합니다. 이런 경우 수동적으로 명령어를 반복적으로 실행하는데는 한계가 있어 SecureCRT에서 제공하는 Script를 통해 아래와 같이 반복작업 수행을 자동으로 진행 합니다. 샘플 VBScript ======================================= #$language = "VBScript" #$interface = "1.0" Sub main LoopInd = 0 Do Until LoopInd = 1 crt.Screen.Send " show ip interface brief " & VbCr crt.Screen.WaitForString "sleep#", 1 Loop.. 2018. 1. 5.
Proxy ARP 개요 ARP 프로토콜은 TCP/IP stack에서 MAC 주소와 IP 주소를 대응 시키는 프로토콜이다. TCP/IP stack에서 IP 주소의 역할은 경로 설정에 관여하고 MAC주소의 역할은 패킷 전달에 사용되는 주소이다. 패킷을 전달하기 위해서는 ARP 패킷을 네트워크로 전송하여 IP에 대응되는 MAC 주소를 알아내어야 한다. Proxy ARP는 특정한 네트워크 상황하에서는 ARP 요청에 대한 응답을 받을 수 없는 경우가 있는데 이를 극복하기 위한 기능이다. 동작과정 IP 패킷이 전송될 때 아래와 같은 과정을 거친다. 1. 라우팅 테이블을 검색하여 다음 홉(next-hop)의 경로를 결정한다. 2. 다음 홉의 MAC 주소를 ARP 테이블에서 검색하여 a. 존재하지 않는 엔트리일 경우 3으로 이동 b. .. 2017. 12. 29.
프로토콜 이란? 프로토콜 이란? 만약 인터넷을 통해 메신져로 아프리카에 있는 사용자와 대화를 하게 되었는데 서로 사용 하는 언어가 달라서 대화가 안된다면 우리는 서로 통신을 하고 있다고 할 수 있을까요? 한국어를 사용하는 한국인과 다른 언어를 사용하는 외국인이 서로 이해 할 수 없는 언어를 사용한다면 연결이 되어 있다라고 해도 대화 한다라고 말 할 수는 없을겁니다. 마찬가지로 컴퓨터와 컴퓨터, 장비와 장비간에 서로 통신을 하려고 할때 이해 할 수 없는 언어를 사용 한다면 당연히 통신이 안된 다고 할 수 있겠죠 사람과 사람이 통신할때 서로 이해할 수 있는 언어, 공용된 언어를 사용해 전세계 모든 사람과 대화 할수 있다라고 하면, 컴퓨터와 컴퓨터도 서로 이해 할 수 있는 언어, 공용된 언어를 사용 해야 한다는 것인데 이 것.. 2017. 12. 28.
네트워크 4계층 TCP/IP (Transmission Control Protocol / Internet Protocol)현재 수많은 프로그램들이 인터넷으로 통신하는데 있어 가장 기반이 되는 프로토콜로 실제 대다수 프로그램은 TCP와 IP로 통신하고 있다. ARPANET이 개발된 이후 현재의 인터넷으로 발전해나가는 과정에서 대부분의 데이터 통신이 TCP와 IP기반으로 이루어졌기에 인터넷 프로토콜 그 자체를 표현하는 용어이기도 했고, 다양한 프로토콜이 개발된 현 시점에도 사실상 인터넷 프로토콜을 대표하는 용어로 사용중이다. 이를 이용해서 컴퓨터를 연결하는 체계를 이더넷(Ethernet)이라고 부른다. 보통 하나로 표현하긴 하나 TCP와 IP는 별개이다. 네트워크의 경우 계층이 정의되어 있고 각 계층마다 하는 역할과 책임지는.. 2017. 12. 28.
반응형