<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://pimg.daum-img.net/whsnake/css/atom.css?ver=1.0" type="text/css"?>
<feed xmlns="http://www.w3.org/2005/Atom" version="1.0" >
  <title>네트워크 &amp; 보안 과정 배우기</title>
  <link rel="alternate" type="text/html" href="http://blog.daum.net/yong0319"/>
  <link rel="self" type="application/atom+xml" href="http://blog.daum.net/xml/atom/yong0319"/>
  <rights>짠돌이</rights>
  <author>
    <name>짠돌이</name>
    <uri>http://blog.daum.net/yong0319</uri>
  </author>
  <generator uri="http://blog.daum.net" version="1.0">Daum blog (blogmaster@daum.net)</generator>
  <id>tag:blog.daum.net,2009:yong0319</id>
  <updated>2008-01-15T13:17:21Z</updated>

  		<entry>
	    <title>2008년 기업 채용 동향[리크루트]</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/yong0319/10027135"/>
		<id>tag:blog.daum.net,2009:yong0319.10027135</id>
	    <author>
		    <name>짠돌이</name>
	    </author>
	    <updated>2008-01-15T13:17:21Z</updated>
	    <published>2008-01-15T13:17:21Z</published>
	    <content type="html">
	    	&lt;TABLE cellSpacing=0 cellPadding=0 width=500 border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD align=middle&gt;&lt;IMG src=&quot;http://file.recruit.co.kr/files/event/2007/pop1221_0.gif&quot; useMap=#Map vspace=7 border=0&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align=middle&gt;&lt;A onfocus=this.blur(); href=&quot;http://www.recruit.co.kr/EmpNotice/ShowManageEmployNoticeList.asp&quot; target=_blank&gt;&lt;IMG src=&quot;http://file.recruit.co.kr/files/event/2007/pop1221_1.gif&quot; border=0&gt;&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align=middle&gt;
&lt;TABLE style=&quot;MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 100%&quot; cellSpacing=0 borderColorDark=white width=444 align=center bgColor=#ffffff borderColorLight=black border=1&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width=645 height=139&gt;
&lt;P style=&quot;MARGIN: 4px 10px 4px 0px; LINE-HEIGHT: 100%&quot; align=justify&gt;&amp;nbsp;&lt;IMG src=&quot;http://file3.recruit.co.kr/img/1/20071211171752_img.jpg&quot;&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 11pt&quot;&gt;&lt;B&gt;1. 내년 3만 7천 701명 채용한다&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;2008년 대기업 신규 채용이 올해보다 소폭 감소할 예정이다. 연말이 다가옴에 따라 채용계획을 확정한 기업도 있는데 반해, 사업계획 조차 수립하지 못한 기업도 다수인 것으로 조사됐다.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;채용전문기업 코리아리크루트(www. recruit.co.kr, 대표 이정주)가 매출액 1,000대 기업을 대상으로 11월 26일부터 12월 7일까지 전화조사를 실시한 결과, 설문에 응한 807개사 중 438개사(54.3%)가 내년도 채용계획이 있으며, 총 3만 7천 701명을 채용하는 것으로 조사됐다. 이는 올해(3만 9천 396명)보다 5.1% 감소한 것이다.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;한편 아직 채용계획을 확정하지 못한 기업은 239개사(29,6%)이며, 채용계획이 없는 것으로 나타난 기업도 16.1%(130개사)에 달했다. &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;채용규모가 작년에 비해 소폭 감소한 것은 물론 내년 채용계획이 있다는 기업도 줄어들었다. 채용계획이 있다는 기업(54.3%, 438개사)은 지난해 같은 기간 조사결과(60.6%, 505개사)보다 6.3% 줄어들었으며, 채용계획을 확정하지 못한 기업(29.6%, 239개사)도 전년 동기 조사결과(20.8%, 173개사)에 비해 늘어났다. &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;특히 삼성전자, LG전자 등 대규모 인원을 채용하는 기업이 채용계획을 수립하지 않고 있어 이들 기업 및 ‘채용계획이 미정’인 기업들이 내년 1,2월쯤 채용계획을 수립한다면 다소 채용규모가 늘어날 수도 있을 것으로 예상된다.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=center&gt;&lt;IMG src=&quot;http://file3.recruit.co.kr/img/1/20071211170035_img.jpg&quot;&gt; 
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;또한 채용계획을 확정한 438개사 중 204개사(54.3%)가 내년도 채용방식을 공개채용으로 진행하며, 수시채용을 하겠다는 기업은 114개(26%), 공채와 수시채용을 병행하는 기업은 89개(25.3%)인 것으로 조사됐다. &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 100%&quot; align=center&gt;&lt;IMG src=&quot;http://file3.recruit.co.kr/img/1/20071211170120_img.jpg&quot;&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;업종별로는 올해와 비교해 금융(3.2%), 자동차(1.4%), 운송(1.3%), 조선(0.8%) 등의 채용이 늘어나는 반면 제조(-13%), 석유화학(-10.1%), 전기전자(-9.5%), 기계철강(-8.1%) 등은 줄어들 것으로 조사됐다. 업종별 채용인원을 보면 ▲금융(5540명) ▲제조(4475명) ▲건설(3875명) ▲전기전자(3775명) ▲유통(2715명) ▲식품(2520명) ▲서비스(1980명) ▲운송(1920명) ▲조선(1885명) ▲기계철강(1870명) ▲자동차(1805명) 등이다.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style=&quot;MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 100%&quot; align=center&gt;&lt;IMG height=352 src=&quot;http://file.recruit.co.kr/files/event/2007/pop1221_5.gif&quot; width=500&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;코리아리크루트 이정주 대표는 “내년의 경기전망이 밝지 않아 다소 채용시장이 위축될 수 있으나, 내년 채용계획을 세우지 못한 기업들이 1,2월에 사업계획을 수립할 경우 채용규모는 더욱 커질 것으로 보인다” 며 “새 정부가 내놓는 경제정책이 2008년 채용의 가장 큰 변수가 될 것이라고 전망된다”고 밝혔다.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 11pt&quot;&gt;&lt;B&gt;2. 업종별 채용기상도&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&lt;B&gt;&lt;FONT color=blue&gt;- 금융, 자동차, 운송, 조선 맑음&lt;/FONT&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&lt;B&gt;* 2008 기대주 금융업종&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;내년 최대의 유망업종으로 금융업종(3.2%)을 꼽을 수 있다. 주식시장의 활성화와 자본시장통합법의 영향으로 내년 금융업종에서의 많은 채용이 예상된다. 특히 금융업 중 증권업은 자본시장 통합법을 앞두고 인수합병논의가 활발해질 것으로 기대되면서 신규채용 또한 늘어날 것이라 예상된다.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;금융업체 66개사 중 59.1%(39개사)가 채용계획이 있다고 응답했으며, 채용계획이 없다고 응답한 기업은 8개사(12.1%)에 그쳤다. 또한 채용계획이 미정이라고 답한 기업이 28.8%(19개사)에 달해 이들이 채용을 확정한다면 금융업종에서 더 많은 채용이 있을 것이라 전망된다.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;기업은행이 450명 가량 채용할 예정이며, 우리은행도 300명 내외의 인원을 뽑을 예정이다. 우리투자증권이 100여명을, 대신증권이 400명 이상을 채용할 계획이며 LIG손해보험이 100여명 가량을 채용할 예정이다.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&lt;B&gt;* 자동차 채용 활발&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;자동차 업종 또한 활발한 채용이 예상된다. 민간소비 증가와 노후차량 교체수요 증가, 각 기업별 경쟁력 있는 신차출시 등 2008년 국내 자동차시장이 호조세를 띠며 많은 채용이 있을 것이라 기대된다. &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;자동차업체 13개 중 53.8%(7개사)가 채용계획이 있다고 응답했으며, 46.2%(6개사)가 미정이었다. 반면 채용계획이 없다고 대답한 기업은 한군데도 없었다.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;현대기아차는 채용이 있을 예정이나 아직 인원은 정하지 못했으며, GM대우자동차는 현재 하반기 채용진행 중이며 내년에 300명 이상의 채용이 있을 예정이다.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&lt;B&gt;* 조선업 올해 이어 내년에도 호조세&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;내년 벌크선 시장의 운임이 선박 부족으로 크게 오르고, 컨테이너선 역시 유럽노선의 성장으로 호조세를 이어갈 것이라는 전망에 힘입어, 이들 업체들도 적극적인 채용에 나설 것으로 예상된다.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;조선업 7개사 중 6개사가 채용계획이 있다고 밝혔으며 1개사는 미정이라고 답해, 채용계획이 없다는 기업은 한군데도 없었다.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;삼성중공업이 500여명 가량을 채용할 예정이며, 대우조선해양이 380여명을 채용할 계획이다. 현대중공업은 채용계획은 있으나 인원은 미정인 것으로 조사됐다.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&lt;B&gt;&lt;FONT color=blue&gt;- 전기전자, 제조, 석유화학, 기계철강 흐림&lt;/FONT&gt;&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&lt;B&gt;* 전기전자 불투명&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;전기전자의 채용 흐름도가 불투명하다. 지속적 성장세를 보였던 전기전자의 채용이 마이너스를 기록하면서 둔화되는 모습을 보이고 있다. 또한 전 업종에서 가장 많은 인원을 채용한 삼성전자와 LG전자가 아직 채용계획을 정하지 않고 있어 전기전자의 채용 흐름은 불투명한 것으로 전망된다. 다만 삼성전자가 올해 하반기 채용인원을 축소하며 앞으로 필요한 인원만 채용할 것이라는 의견을 내놓아 전기전자의 채용규모가 줄어들 것이라는 것이 전반적인 의견이다.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;전기전자 업체 59개중 35개 업체(59.3%)가 채용계획이 있다고 밝혔으며, 10개 업체(17%)는 채용을 하지 않겠다고 말했다. 채용계획을 세우지 못한 기업도 14개에 달했다.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;한진이 90명을 채용할 예정이며, 한국후지제록스 50여명, 일진전기 150여명 등을 채용할 계획이다. 삼성전자와 LG전자는 미정이다.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&lt;B&gt;* 제조 채용 감소&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;내년 중국&#8226;인도 등의 후발국의 추격과 석유 등 원자재 가격 상승 및 확보 곤란, 북핵에 따른 안보 불안 등 한국경제의 경기회복이 불투명한 가운데 제조업의 채용시장은 어두울 것으로 전망된다. &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;제조업체 152개 가운데 채용계획이 있다고 응답한 기업이 48.7%(74개)개에 불과했으며 채용계획이 없다는 기업이 38개(25%)에 달했다. 또한 40여 개의 기업이 아직 채용계획을 수립하지 못한 것으로 나타났다.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;효성은 채용계획은 있으나 아직 인원을 정하지 못한 상태이며, 태평양이 200여명을, 코오롱유화가 100여명을 채용할 계획이다.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&lt;B&gt;* 석유화학 채용 소극적&lt;/B&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;새 정부의 정책과 유가 동향 등의 우려로 인한 석유화학 업체들이 신규채용에 조심스런 입장을 보이고 있다.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;석유화학 18개 업체가운데 아직 채용계획을 수립하지 못한(미정)기업이 10개(55.5%)에 달했으며 채용계획이 있는 기업은 5곳(27.8%)에 그쳤다. 이들 기업 중 채용계획을 수립하지 못한 기업이 채용계획을 구체화할 경우 채용규모가 다소 증가할 것으로 예상된다.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;FONT face=돋움&gt;&lt;SPAN style=&quot;FONT-SIZE: 10pt&quot;&gt;지에스칼텍스는 70~80명을 채용하며, 에쓰오일은 채용계획은 있으나 인원은 수립 중에 있으며, 현대오일뱅크는 채용계획을 아직 수립하지 못한 것으로 나타났다.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=center&gt;&lt;IMG src=&quot;http://file.recruit.co.kr/files/event/2007/pop1221_3.gif&quot;&gt; 
&lt;P style=&quot;MARGIN: 0px 10px; LINE-HEIGHT: 100%&quot; align=justify&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align=middle&gt;&lt;A href=&quot;http://www.recruit.co.kr/RecruitFiles_New/Event/NewYear/NewYearEvent.asp&quot; target=_blank&gt;&lt;IMG src=&quot;http://file.recruit.co.kr/files/event/2007/pop1221_4.gif&quot; vspace=5 border=0&gt;&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;MAP name=Map&gt;&lt;AREA onclick=&quot;javascript:window.open('NewYearEventPop2.asp','sourcepop','width=0,height=0,top=-1000,left=-1000');&quot; shape=RECT coords=6718,80,8718,100 href=&quot;#&quot;&gt;&lt;AREA onclick=&quot;javascript:window.open('NewYearEventPop2.asp','sourcepop','width=0,height=0,top=-1000,left=-1000');&quot; shape=RECT coords=148,19,299,39 href=&quot;#&quot;&gt;&lt;/MAP&gt;&lt;MAP name=Map2&gt;&lt;AREA shape=RECT target=_blank coords=5937,20,8281,42 href=&quot;http://www.recruit.co.kr/EmpNotice/ShowManageEmployNoticeList.asp&quot;&gt;&lt;AREA shape=RECT target=_blank coords=345,67,480,88 href=&quot;http://www.recruit.co.kr/EmpNotice/ShowManageEmployNoticeList.asp&quot;&gt;&lt;/MAP&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>라우터의 BGP 설정</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/yong0319/9200698"/>
		<id>tag:blog.daum.net,2009:yong0319.9200698</id>
	    <author>
		    <name>짠돌이</name>
	    </author>
	    <updated>2007-11-13T16:19:22Z</updated>
	    <published>2007-11-13T16:19:22Z</published>
	    <content type="html">
	    	&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=4&gt;▣ 라우터의 BGP 설정&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=left&gt;&lt;A href=&quot;javascript:realImgView('http://cfs10.blog.daum.net/original/12/blog/2007/11/13/16/00/47394b95f2c41&amp;filename=bgp_01.jpg')&quot;&gt;&lt;IMG hspace=0 src=&quot;http://cfs10.blog.daum.net/image/12/blog/2007/11/13/16/00/47394b95f2c41&amp;filename=bgp_01.jpg&quot; border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P align=left&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;&amp;nbsp;- 라우터 A 의 설정(RA)&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;RA S 0 : 192.168.100.1&lt;/P&gt;
&lt;P&gt;RA&amp;nbsp;lo 0 : 192.168.1.1&amp;nbsp;&lt;/P&gt;
&lt;P&gt;* 프로토콜 IGRP 100&lt;/P&gt;
&lt;P&gt;network 192.168.100&lt;/P&gt;
&lt;P&gt;network 192.168.1.0&lt;/P&gt;
&lt;P&gt;* BGP 10&lt;/P&gt;
&lt;P&gt;neighbor&amp;nbsp; &lt;STRONG&gt;192.168.100.2&lt;/STRONG&gt;&amp;nbsp; remote-as&amp;nbsp; &lt;STRONG&gt;&lt;EM&gt;20&lt;/EM&gt;&lt;/STRONG&gt; =&gt; neighbor &lt;STRONG&gt;넥스트홉 IP주소&lt;/STRONG&gt; remote-as &lt;STRONG&gt;&lt;EM&gt;bgp as번호&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;network&amp;nbsp; &lt;STRONG&gt;192.168.100.0&lt;/STRONG&gt;&amp;nbsp; mask&amp;nbsp; &lt;STRONG&gt;&lt;EM&gt;255.255.255.0&lt;/EM&gt;&lt;/STRONG&gt;&amp;nbsp; =&gt; network &lt;STRONG&gt;네트워크주소&lt;/STRONG&gt; mask &lt;STRONG&gt;&lt;EM&gt;넷마스크&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;STRONG&gt;&lt;FONT size=3&gt;- 라우터 B 의 설정(RB) &lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;RA S 0 : 192.168.100.2 (DCE, clock rate 설정)&lt;/P&gt;
&lt;P&gt;RA S 1 : 192.168.200.1 (DCE, clock rate 설정)&lt;/P&gt;
&lt;P&gt;RA&amp;nbsp;lo 0 : 192.168.2.1&amp;nbsp;&lt;/P&gt;
&lt;P&gt;* 프로토콜 RIP&lt;/P&gt;
&lt;P&gt;network 192.168.100&lt;/P&gt;
&lt;P&gt;network 192.168.200&lt;/P&gt;
&lt;P&gt;network 192.168.2.0&lt;/P&gt;
&lt;P&gt;* BGP 20&lt;/P&gt;
&lt;P&gt;neighbor&amp;nbsp; &lt;STRONG&gt;192.168.100.1&lt;/STRONG&gt;&amp;nbsp; remote-as&amp;nbsp; &lt;STRONG&gt;&lt;EM&gt;10&lt;/EM&gt;&lt;/STRONG&gt; =&gt; neighbor &lt;STRONG&gt;넥스트홉 IP주소&lt;/STRONG&gt; remote-as &lt;STRONG&gt;&lt;EM&gt;bgp as번호&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;neighbor&amp;nbsp; &lt;STRONG&gt;192.168.200.2&lt;/STRONG&gt;&amp;nbsp; remote-as&amp;nbsp; &lt;STRONG&gt;&lt;EM&gt;30&lt;/EM&gt;&lt;/STRONG&gt; =&gt; neighbor &lt;STRONG&gt;넥스트홉 IP주소&lt;/STRONG&gt; remote-as &lt;STRONG&gt;&lt;EM&gt;bgp as번호&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;network&amp;nbsp; &lt;STRONG&gt;192.168.100.0&lt;/STRONG&gt;&amp;nbsp; mask&amp;nbsp; &lt;STRONG&gt;&lt;EM&gt;255.255.255.0&lt;/EM&gt;&lt;/STRONG&gt;&amp;nbsp; =&gt; network &lt;STRONG&gt;네트워크주소&lt;/STRONG&gt; mask &lt;STRONG&gt;&lt;EM&gt;넷마스크&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;network&amp;nbsp; &lt;STRONG&gt;192.168.200.0&lt;/STRONG&gt;&amp;nbsp; mask&amp;nbsp; &lt;STRONG&gt;&lt;EM&gt;255.255.255.0&lt;/EM&gt;&lt;/STRONG&gt;&amp;nbsp; =&gt; network &lt;STRONG&gt;네트워크주소&lt;/STRONG&gt; mask &lt;STRONG&gt;&lt;EM&gt;넷마스크&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;STRONG&gt;&lt;FONT size=3&gt;- 라우터 C 의 설정(RC)&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;RA S 0 : 192.168.200.2&lt;/P&gt;
&lt;P&gt;RA&amp;nbsp;lo 0 : 192.168.3.1&amp;nbsp;&lt;/P&gt;
&lt;P&gt;* 프로토콜 OSPF 100&lt;/P&gt;
&lt;P&gt;network 192.168.200.0&amp;nbsp; 0.0.0.255&amp;nbsp; area&amp;nbsp; 0&lt;/P&gt;
&lt;P&gt;network 192.168.3.0&amp;nbsp; 0.0.0.255&amp;nbsp; area&amp;nbsp; 0&lt;/P&gt;
&lt;P&gt;* BGP 30&lt;/P&gt;
&lt;P&gt;neighbor&amp;nbsp; &lt;STRONG&gt;192.168.200.1&lt;/STRONG&gt;&amp;nbsp; remote-as&amp;nbsp; &lt;STRONG&gt;&lt;EM&gt;20&lt;/EM&gt;&lt;/STRONG&gt; =&gt; neighbor &lt;STRONG&gt;넥스트홉 IP주소&lt;/STRONG&gt; remote-as &lt;STRONG&gt;&lt;EM&gt;bgp as번호&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;network&amp;nbsp; &lt;STRONG&gt;192.168.200.0&lt;/STRONG&gt;&amp;nbsp; mask&amp;nbsp; &lt;STRONG&gt;&lt;EM&gt;255.255.255.0&lt;/EM&gt;&lt;/STRONG&gt;&amp;nbsp; =&gt; network &lt;STRONG&gt;네트워크주소&lt;/STRONG&gt; mask &lt;STRONG&gt;&lt;EM&gt;넷마스크&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;각 라우터에서 시리얼 및 루프백 인터페이스 IP주소는 먼저 입력한 이후 BGP 설정해준다.&lt;/P&gt;&lt;br&gt;&lt;br&gt;tag : &lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0FSvI&amp;amp;tagName=BGP&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;BGP&lt;/a&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>CCNP 시험과목 내용 정리</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/yong0319/9130674"/>
		<id>tag:blog.daum.net,2009:yong0319.9130674</id>
	    <author>
		    <name>짠돌이</name>
	    </author>
	    <updated>2007-11-08T09:11:15Z</updated>
	    <published>2007-11-08T09:11:15Z</published>
	    <content type="html">
	    	&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=4&gt;* CCNP 시험과목 내용&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=4&gt;[642-892(Composit =&gt; 642-901 + 642-812)]&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;2007년 11월 첫째주 Composit dump는 아직 안정적이지 못하고 쿨서트에서도 중지상태입니다. &lt;/P&gt;
&lt;P&gt;2~3주정도 더 시간이 걸린다고 합니다. 그냥 참고하세요~(4과목으로 시험보셔야 할 것 같네요.)&lt;/P&gt;
&lt;P&gt;ccna의 경우는 11월6일 업데이트 되었구요.(대략 2주단위 생각하시면 될것 같구요)&lt;/P&gt;
&lt;P&gt;ccna 따기전에 자격증이 새로 생긴다고 하니 아직 자세한 내용은 시간을 두고 좀 지켜봐야 할 것 같습니다.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;▶[642-901 BSCI] &lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;인증은 시스코 라우터에 관한 인증인데 기존 IPV4에서 IPV6로 업데이트 되어 출제되는 부분이 가장 중요합니다.&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;- EIGRP 기능과 동작방법 (DUAL)&lt;BR&gt;- EIGRP Routing 구성하기 (Stub Routing, Authentication, 등)&lt;BR&gt;- EIGRP Routing 장애처리 및 검사하기 &lt;BR&gt;- Multiarea OSPF 기능과 동작방법 계획&lt;BR&gt;- Multiple OSPF Routing 구성하기 (Stub, NSSA, Authentication 등 )&lt;BR&gt;- Multiarea OSPF Routing 구성 검사 및 장애처리 &lt;BR&gt;- Integrated IS-IS 기능과 장점&lt;BR&gt;- Integrated IS-IS 구성과 검사 &lt;BR&gt;- IPv6 Addressing 동작방법&lt;BR&gt;- IPv4와 IPv6의 상호작용&lt;BR&gt;- IPv6 Addressing을 위한 OSPF Routing 구성과 검사하기 &lt;BR&gt;- BGP 기능과 동작방법&lt;BR&gt;- Non-transit AS에 BGP 동작 구성과 검사&lt;BR&gt;- BGP Path Selection 구성하기 (Local Preference, AS Path, Weight 또는 MED 속성) &lt;BR&gt;- IP Multicast 개요 (Layer-3 to Layer-2 mapping, IGMP 등.) &lt;BR&gt;- IP Multicast routing 구성하기 (PIM Sparse-Dense Mode) &lt;BR&gt;- IGP의 IP Routing Redistribution 구성 및 검사 (Route-maps, default routes, 등)&lt;BR&gt;- Route Filtering 구성 및 검사하기 (distribute-lists와 passive interfaces)&lt;BR&gt;- DHCP 서버 구성하기 (Server, Client, IP Helper address 등) &lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&lt;FONT size=3&gt;&lt;STRONG&gt;▶[642-812 BCMSN] &lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=3&gt;&lt;STRONG&gt;실제 실무 기반에서 많이 운영되는 무선 네트워크와 음성지원등의 내용을 보다 심층적으로 담고 있습니다.&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;- Hierarchical network에서 VLAN 구현하기 &lt;BR&gt;- VLAN 구성하기 (Native, Default, Static과 Access)&lt;BR&gt;- VLAN Trunking 구성하기&lt;BR&gt;- VTP 구성하기&lt;BR&gt;- VLAN 구성검사 및 장애처리 &lt;BR&gt;- STP 기능과 동작방법 (RSTP, PVRST, MISTP)&lt;BR&gt;- RSTP(RVRST) 와 MISTP 구성하기&lt;BR&gt;- STP 보안 구성하기 (BPDU Guard, BPDU Filtering, Root Guard)&lt;BR&gt;- UDLD와 Loop Guard 구성 및 검사하기&lt;BR&gt;- STP 검사 및 장애처리&lt;BR&gt;- PAgP 또는 LACP를 이용한 Link Aggregation 구성 및 검사하기 &lt;BR&gt;- Inter-VLAN Routing 구성하기 (SVI 와 Routed ports) &lt;BR&gt;- CEF 동작 활성화 하기&lt;BR&gt;- InterVLAN Routing 구성검사 및 장애처리 &lt;BR&gt;- Gateway Redundancy Protocol 기능과 동작방법 (HSRP, VRRP, GLBP)&lt;BR&gt;- HSRP, VRRP, GLBP 구성하기&lt;BR&gt;- High Availability 구성 및 검사하기 &lt;BR&gt;- WLAN Topology의 구성요소 와 동작방법&lt;BR&gt;- Network Unification과 Mobility Flatform의 Client 장치 기능 (CCX, LWAPP)&lt;BR&gt;- Wireless Client 구성하기 (ADU) &lt;BR&gt;- Layer 2 Network 공격 유형 (MAC Flooding, Rogue Devices, VLAN Hopping, DHCP Spoofing 등.)&lt;BR&gt;- Port Security, 802.1x, VACLs, Private VLANs, DHCP Snooping 과 ADI 구성하기&lt;BR&gt;- Catalyst Switch (IOS-based) security 구성검사 (Port Security, 802.1x, VACLs, Private VLANs, DHCP Snooping 과 ADI) &lt;BR&gt;- Campus Network에서 Voice 특징 소개&lt;BR&gt;- Voice VLAN과 Trust Boundaries 기능&lt;BR&gt;- Basic IP phone 지원 구성하기 (Voice VLAN, Trust와 CoS 옵션, Voice를 위한 AutoQoS) &lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;▶[642-825 ISCW]&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;기존 BCRAN 과목을 대체한 새로운 과목으로 보안원격엑세스 및 VPN을 기본 골자로 하고 있습니다.&lt;/FONT&gt;&lt;/STRONG&gt; &lt;/P&gt;
&lt;P&gt;- Cable (HFC) 기술 개요&lt;BR&gt;- xDSL 기술 개요 및 ADSL 구성하기 (i.e., PPPoE or PPPoA). &lt;BR&gt;- Teleworker 구성 검사하기&amp;nbsp; &lt;BR&gt;- Frame-Mode MPLS 구성요소 및 동작방법 (e.g.. Packet-base MPLS VPNs)&lt;BR&gt;- Frame-Mode MPLS 구성 및 검사 &lt;BR&gt;- IPSec VPN 과 GRE Tunnel 구성요소 와 동작방법&lt;BR&gt;- SDM을 이용한 Site-to-Site IPSec VPN/GRE Tunnel 구성하기 (Preshared key)&lt;BR&gt;- IPSec/GRE Tunnel 구성검사하기 (IOS CLI Mode)&lt;BR&gt;- VPN Backup Interface 구성 과 검사하기&lt;BR&gt;- SDM을 이용한 Cisco Easy VPN Solution 설정하기&amp;nbsp; &lt;BR&gt;- 일반적인 Network 공격 개요 및 완화하기 (Reconnaissance, Access, and Denial of Service ..)&lt;BR&gt;- Worm, Virus 와 Trojan Horse 공격 개요 및 완화하기&lt;BR&gt;- Application-layer 공격 개요 및 완화하기 (Management Protocol) &lt;BR&gt;- Auto Secure/One-Step Lockdown 구성 및 검사 (CLI and SDM)&lt;BR&gt;- Cisco Router를 위한 AAA 설정 및 검사&lt;BR&gt;- 공격을 완화하기 위한 ACL구성 &lt;BR&gt;- IOS 보안 관리 기능 설정하기 (SSH, SNMP, SYSLOG, NTP, Role-Base CLI 등)&amp;nbsp; &lt;BR&gt;- Cisco IOS Firewall 기능 및 동작방법 (Stateful Firewall, CBAC 등)&lt;BR&gt;- SDM으로 Cisco IOS Firewall 구성하기&lt;BR&gt;- Cisco IOS Firewall 구성 검사하기 (IOS CLI, SDM Monitor)&lt;BR&gt;- IDS 와 IPS 시스템의 기능 및 동작방법 (IDS/IPS signatures, IPS Alarms 등)&lt;BR&gt;- SDM을 사용하여 Cisco IOS IPS 구성하기 &lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;▶[642-845 ONT]&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;기존CIT과목을 대체한 과목으로 이 또한 요즘 네트워킹에서 가장 많이 쓰이는 VOIP및 QOS에 관한 인증입니다.&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;- VoIP Network 기능 및 동작방법 (packetization, bandwidth considerations, CAC, 등)&lt;BR&gt;- Enterprise Network에 Voice 구성요소 (Gatekeepers, Gateways, IP PBX등) &lt;BR&gt;- Converged Network에서 QoS 필수항목 개요 (Bandwidth, delay, loss, 등)&lt;BR&gt;- QoS를 구현하기 위한 전략 (QoS Policy, QoS Models 등) &lt;BR&gt;- Classification과 marking 이란? (CoS, ToS, IP Precedence, DSCP, 등)&lt;BR&gt;- Classification을 위한 NBAR 구성하기&lt;BR&gt;- 혼잡관리 와 회피방법론 계획 (FIFO, PQ, WRR, WRED, 등)&lt;BR&gt;- Traffic policing 과 traffic shaping이란? (traffic conditioners)&lt;BR&gt;- Control Plane Policing 설명&lt;BR&gt;- WAN 연결에서 효율적인 방법 설명 (Payload/Header Compression, MLP with interleaving 등)&lt;BR&gt;- QoS Pre-Classify 구성과 설명 &lt;BR&gt;- AutoQoS의 기능 및 동작방법&lt;BR&gt;- SDM QoS 마법사&lt;BR&gt;- Troubleshoot AutoQoS 기능 및 구성하기 (예. MQC).&amp;nbsp; &lt;BR&gt;- Cisco Client와 AP에 Wireless 보안 구성하기&lt;BR&gt;- 기본 Wireless 관리 (예. WLSE 와 WCS)&lt;BR&gt;- 기본 WCS 구성 과 검사 (예. login, add/review controller/AP status, security 와 import/review maps)&lt;BR&gt;- WLAN QoS 구성하기 &lt;/P&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>Cisco 쿨 덤프 구입방법 참고</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/yong0319/9130621"/>
		<id>tag:blog.daum.net,2009:yong0319.9130621</id>
	    <author>
		    <name>짠돌이</name>
	    </author>
	    <updated>2007-11-08T09:00:50Z</updated>
	    <published>2007-11-08T09:00:50Z</published>
	    <content type="html">
	    	&lt;P&gt;Cisco 관련 국제 자격증 덤프(CCNA,CCNP등) 구입 방법 &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;BR&gt;쿨덤프로 유명한 덤프 파일을 제공하는 coolcert라는 곳에 주문하는 방법입니다. &lt;A href=&quot;mailto:help@coolcert.com&quot;&gt;help@coolcert.com&lt;/A&gt;으로 문의 메일을 보내면 자세한 답변 받을 수 있습니다. &lt;/P&gt;
&lt;P&gt;아래와 같은 주문서를 작성하여 신청하면 입금방법등을 메일로 알려주고, 입금확인후 DRM등으로 보호된 파일을 수신받아서 공부를 하면됩니다.. 아래는 coolcert에서 제공하는 주문 방식 내용입니다.&lt;BR&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;---------------- 아 래 -----------------&lt;/P&gt;
&lt;P&gt;주문서양식은 다음과 같습니다.&lt;BR&gt;주문서는 아래의 메일로 보내주시기바랍니다.&lt;/P&gt;
&lt;P&gt;주문서를 보내주실 메일주소: &lt;A href=&quot;mailto:order@coolcert.com&quot;&gt;order@coolcert.com&lt;/A&gt;&lt;BR&gt;(주문서는 한글이나 MS워드로 작성하여 첨부파일로 보내지마시고, 반드시 메일내용에 주문서를 작성하여 보내주시기 바랍니다.)&lt;/P&gt;
&lt;P&gt;&lt;주문서 샘플&gt;&lt;BR&gt;&amp;nbsp;&lt;BR&gt;*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*&lt;BR&gt;&amp;nbsp;&lt;BR&gt;메일제목: 홍길동(홍길순) 640-801 CCNA 주문서&lt;BR&gt;&amp;nbsp;&lt;BR&gt;메일본문내용:&lt;BR&gt;-------------------------------------------&lt;/P&gt;
&lt;P&gt;1. 기존에 쿨서트에서 구입여부: 기존 쿨서트 회원(2006년1월경 SCJP,OCP주문) 또는 처음구입회원 &lt;BR&gt;(기존에 쿨서트로부터 구매하셨다면 구입하신 날짜와 주문하신 과목과함께 &quot;기존쿨서트회원&quot;을 처음 구입하신다면 &quot;처음구입회원&quot;이라고 기재해주세요.)&lt;BR&gt;2. 이름: 홍길동&lt;BR&gt;3. 주민등록번호:123456-9876544&lt;BR&gt;4. 전화번호: 011-222-3333 (핸드폰번호)&lt;BR&gt;5. 가이드를받을 E-Mail주소: &lt;A href=&quot;mailto:honggildong@hanmail.net&quot;&gt;honggildong@hanmail.net&lt;/A&gt;&lt;BR&gt;6. 시험트랙: 640-801(CCNA)&lt;BR&gt;7. 시험트랙응시횟수: 2번 떨어짐&lt;BR&gt;8. 시험응시장소: 삼성멀티캠퍼스&lt;BR&gt;9. 시험등록날짜: 1월 1일등록완료(또는 1월 1일등록예정)&lt;BR&gt;10. 시험볼날짜: 1월 10일 오후3시확정(또는 1월 10일 오후3시 시험예정)&lt;BR&gt;11. 공부한기간: 2개월&lt;BR&gt;12. 교재정독여부: ICND정식교재 1번정독&lt;BR&gt;13. 시험준비마무리여부: 교재를 1번이상정독했고, 모든 정리와 마무리를 끝맞힘&lt;BR&gt;14. 입금할 날짜: 1월 2일&lt;BR&gt;15. 입금자성함: 홍길순(여동생) &lt;BR&gt;16. 알게된경로: 친구, 학교선배, 교수님 또는 직장동료의 소개로 알게되었음 (또는 IT관련 게시판에서 알게되었음)&lt;BR&gt;17. 추천인: 소개로 알게 되셨다면 친구나 동료분의 추천인을 성함을 알려주세요.&lt;BR&gt;18. 서약: &lt;BR&gt;주문서에 제공한 개인정보는 타인의 개인정보를 도용한 것이 아닌 본인의 개인정보가 맞으며, 단체로 구입하는 것이 아닌 본인 혼자서 보기위해 단독으로 구입한 것임을 서약합니다.&lt;BR&gt;만약, 단독으로 구입하는 것이 아닌 2명이상이 함께 구입하여 어떤 형태로든 공유하여 볼 경우 이에대한 법적인 책임과 모든 손해배상을 해 줄 것임을 서약합니다.&lt;BR&gt;CoolCert는 KIC에게 저작권 등 모든 제반사항에 관한 소유권이 있으며, 제공된 문제집을 어떤 형태로든 본인 이외의 제 3자에게 양도하지않으며,&lt;BR&gt;쿨서트가이드를 공유하여 보거나 또는 유출하거나 재판매하는 등의 행위를 하여 CoolCert에 손해를 끼친 경우 1000만원이상의 모든 손해배상을 해 줄 것임을 서약합니다.&lt;BR&gt;위 서약은 사실이며 거짓이 있거나 만일 이를 위반하였을 시에는 모든 손해배상청구나 민사,형사처벌 등 모든 법적인 책임을 질것을 서약합니다.&lt;BR&gt;&amp;nbsp;&lt;BR&gt;기타 문의사항이나 하고싶은말 : &lt;/P&gt;
&lt;P&gt;-------------------------------------------&lt;BR&gt;&amp;nbsp;&lt;BR&gt;주문서 작성시 유의사항: &lt;BR&gt;주문서를 보내주실때는 주문서샘플과 같이 메일제목에는 신청하신 분의 성함과 신청하신 시험의 시험코드를 함께 기재하여 보내주시고,&lt;BR&gt;메일내용에는 주문서본문의 양식에맞게 작성하시어 보내주시기 바랍니다.&lt;BR&gt;만약, 신청자분 성함과 입금자분 성함이 다를 경우에는 메일제목에 신청자분 성함 옆에 괄호로 입금자분 성함을 기재해주시면 저희가 입금확인시 주문을 좀 더 신속하게 확인할 수 있고,&lt;BR&gt;발송 역시 지연되지않으니 이점 참고하시기 바랍니다.&lt;BR&gt;&amp;nbsp;&lt;BR&gt;예를들어 신청자분 성함은 홍길동이고, 입금자분 성함은 홍길순일때 메일제목 작성방법 샘플:&lt;BR&gt;메일제목: 홍길동(홍길순) 640-801 CCNA 주문서&lt;BR&gt;&amp;nbsp;&lt;BR&gt;물론, 본인이 직접 입금하실 경우에는 괄호로 본인의 성함을 따로 넣어주실 필요는 없습니다. &lt;BR&gt;&amp;nbsp;&lt;BR&gt;&lt;/P&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>n1005_2.html 소스</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/yong0319/8910919"/>
		<id>tag:blog.daum.net,2009:yong0319.8910919</id>
	    <author>
		    <name>짠돌이</name>
	    </author>
	    <updated>2007-10-22T10:10:37Z</updated>
	    <published>2007-10-22T10:10:37Z</published>
	    <content type="html">
	    	&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- 소스 화면&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;html&gt;&lt;BR&gt;&lt;head&gt;&lt;title&gt;test 두번째 파일입니다.&lt;/title&gt;&lt;/head&gt;&lt;BR&gt;&lt;body&gt;&lt;BR&gt;&lt;p align=&quot;left&quot;&gt;왼쪽정렬&lt;/p&gt;&lt;BR&gt;&lt;p align=&quot;center&quot;&gt;가운데정렬&lt;/p&gt;&lt;BR&gt;&lt;p align=&quot;right&quot;&gt;오른쪽정렬&lt;/p&gt;&lt;BR&gt;&lt;hr&gt;&lt;BR&gt;&lt;div align=&quot;left&quot;&gt;왼쪽&lt;/div&gt;&lt;BR&gt;&lt;div align=&quot;center&quot;&gt;가운데&lt;/div&gt;&lt;BR&gt;&lt;div align=&quot;right&quot;&gt;오른쪽&lt;/div&gt;&lt;BR&gt;&lt;hr&gt;&lt;BR&gt;&lt;center&gt;주로 글씨나 그림을 가운데 오게할 때 써요&lt;/center&gt;&lt;BR&gt;&lt;/body&gt;&lt;BR&gt;&lt;/html&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;--------------------------------------------------------&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- 실행 화면&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=left&gt;&lt;A href=&quot;javascript:realImgView('http://cfs6.blog.daum.net/original/9/blog/2007/10/22/10/10/471bf869f0873&amp;filename=jc_2.jpg')&quot;&gt;&lt;IMG hspace=0 src=&quot;http://cfs6.blog.daum.net/image/9/blog/2007/10/22/10/10/471bf869f0873&amp;filename=jc_2.jpg&quot; border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>n1005_1.html 소스</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/yong0319/8910784"/>
		<id>tag:blog.daum.net,2009:yong0319.8910784</id>
	    <author>
		    <name>짠돌이</name>
	    </author>
	    <updated>2007-10-22T09:58:22Z</updated>
	    <published>2007-10-22T09:58:22Z</published>
	    <content type="html">
	    	&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- 소스 부분&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;html&gt;&lt;BR&gt;&lt;head&gt;&lt;title&gt;제목이 표시됩니다.&lt;/title&gt;&lt;/head&gt;&lt;BR&gt;&lt;body&gt;&lt;BR&gt;여기는 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;부분입니다.(공백표시임)&lt;p&gt;&lt;p&gt;&lt;p&gt;&lt;p&gt;&lt;BR&gt;p는 문단 바꿈 표시, br은 단순 줄 바꿈 표시&lt;BR&gt;앞으로 열심히 하세요!!~~~~~~~~~~&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;BR&gt;html : Hyper Text Markup Language의 약어.&lt;BR&gt;&lt;/body&gt;&lt;BR&gt;&lt;/html&gt;&lt;/P&gt;
&lt;P&gt;----------------------------------------------------------&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- 실행 화면&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P align=left&gt;&lt;A href=&quot;javascript:realImgView('http://cfs10.blog.daum.net/original/31/blog/2007/10/22/09/57/471bf55939bca&amp;filename=jc_1.jpg')&quot;&gt;&lt;IMG hspace=0 src=&quot;http://cfs10.blog.daum.net/image/31/blog/2007/10/22/09/57/471bf55939bca&amp;filename=jc_1.jpg&quot; border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>EIGRP, OSPF 설명 &amp; Trouble Shooting</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/yong0319/8763622"/>
		<id>tag:blog.daum.net,2009:yong0319.8763622</id>
	    <author>
		    <name>짠돌이</name>
	    </author>
	    <updated>2007-10-10T14:58:53Z</updated>
	    <published>2007-10-10T14:58:53Z</published>
	    <content type="html">
	    	&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=4&gt;▣ EIGRP,&amp;nbsp;OSPF&amp;nbsp;설명 &amp; Trouble Shooting&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;A.&amp;nbsp;EIGRP 설명&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR&gt;&amp;nbsp;IP, IPX, Appletalk 라우팅 프로토콜이다. Interior Gatewqy Protocol(내부용 프로토콜)이다. &lt;BR&gt;Distance Vector 및 Link State Routing Protocol의 장점을 동시에 활용한 Distance Vector Routing Protocol 이다. IGRP처럼 AS 넘버를 사용하며, 경로 결정도 Bandwidth, Delay, Reliabilty, Load, MTU를 통해서 한다. 라우팅 정보는 변화가 생기면 바로 하며, Neighbor 설정관계는 Flat 하다. 서브넷 정보를 그대로 사용하며, 직접 연결된 Network Address를 Class 형태로 선언한다.&lt;BR&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&amp;nbsp;* 특징&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp; &lt;BR&gt;&amp;nbsp; - EIGRP는 IGRP의 기능과 성능을 개선시킨 것으로 사용하는 Metric, 라우터에서 설정하는 방법,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Advertising 할 Network Address를 선언하는 방법, Load Balancing 하는 방법등이 IGRP와 동일&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;하다.&lt;BR&gt;&amp;nbsp;&amp;nbsp;- Multi-Protocol Routing Protocol - IP, IPX, Appletalk 를 동시에 처리할수 있는 장점이 있다.&lt;BR&gt;&amp;nbsp; - 빠른 Convergence Time으로 네트워크에 변화가 생기면 즉시 그 인접 라우터에 정보를 전달한다.&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Neighbor Table은 라우터와 직접 인접하여 EIGRP 정보를 교환하는 라우터에 대한 Table이고,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Topology Table은 인접한 라우터들의 Routing Table을 종합한 Table이며, Topology Table에서 &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 최적의 경로를 찾아 Routing Table에 등록한다. 하지만 세개의 Table을 유지하므로 많은 메모리가&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;요구되며 IP, IPX, Appletalk에 대해 동시에 서비스할 경우는 더 심하다.&lt;BR&gt;&amp;nbsp; - Partial Update 로써 EIGRP라우터는 인접한 라우터(Neighbor)를 확인하고 Neighbor Table에 등록&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 하고 정기적으로 확인을 해서 변화가 있을시에는 즉각 전달해주므로 대역을 절약한다.&lt;BR&gt;&amp;nbsp; - Subnetwork 정보 전달을 하므로 VLSM을 사용하여 IP Address를 효율적으로 이용할수 있다. 또&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 한 Class 단위로 전달하던 RIP, IGRP 와는 다르게 Class와 상관없이 Subnetwork, Supernetwork&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 으로 전달할수 있다. 단 설정할때 no auto-summary를 입력해주어야 Subnetwork에 대한 정보가 &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 전달된다.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;B.&amp;nbsp;Open Shortest Path First(OSPF)&lt;/FONT&gt;&lt;/STRONG&gt; &lt;BR&gt;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;STRONG&gt;&lt;FONT size=2&gt;* 특징&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; - RFC 1247&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;- link-state 라우팅프로토콜로써 multicast ip 를 사용하여 자기상태를 주기적으로 이웃라우터에 전&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 달한다. &lt;BR&gt;&amp;nbsp; - link 상태의 변화가 생길때마다 각 라우터가 자기를 기준으로 독립적으로 경로를 설정한 테이블을&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 가지고 있다. &lt;BR&gt;&amp;nbsp; - 하나의 목적지에 여러경로가 존재할 경우 항상 가장 빠른 경로를 선정한다. &lt;BR&gt;&amp;nbsp; - 경로설정은 목적지간 의 cost값에 의한다. &lt;BR&gt;&amp;nbsp; - 트래픽분산 목적의 부하균형(load balancing)처리를 할 수 있다. &lt;BR&gt;&amp;nbsp; - area 단위로 네트웍을 관리함에 따라 네트웍 확장 관리가 용이하다. &lt;BR&gt;&amp;nbsp; - 네드웍 ip 주소의 subnet 을 지원 한다.&amp;nbsp;&lt;BR&gt;&amp;nbsp; - 더 구체적으로 subnet된 정보가 덜 구제적인 subnet정보보다 우선적으로 라우팅된다. &lt;BR&gt;&amp;nbsp; - network 변화에 대한 반응이 신속하다. &lt;BR&gt;&amp;nbsp; - 모든 area는 백본에 본질적으로 접속되어 있어야한다. &lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;C. trouble shooting 을 하려면?&lt;BR&gt;&lt;/FONT&gt;&lt;/STRONG&gt;show ip protocol &lt;BR&gt;no debug all&lt;BR&gt;undebug all (u al)&amp;nbsp; - 빨리 끄는것이 중요함&lt;BR&gt;show ip route&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 라우팅 테이블 확인&lt;BR&gt;show running-config&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 현재 설정값&lt;BR&gt;show startup-config&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - NVRAM에 저장된 설정값&lt;BR&gt;copy running-config startup-config&amp;nbsp; - 저장&lt;BR&gt;ping&amp;nbsp; - 연결확인&lt;BR&gt;show ip interface&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - 인터페이스 상태 확인&lt;BR&gt;show interface serial,ethernet&lt;/P&gt;&lt;br&gt;&lt;br&gt;tag : &lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0FSvI&amp;amp;tagName=eigrp&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;eigrp&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0FSvI&amp;amp;tagName=trouble shooting&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;trouble shooting&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0FSvI&amp;amp;tagName=ospf&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;ospf&lt;/a&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>라우터 기본 설정</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/yong0319/8760721"/>
		<id>tag:blog.daum.net,2009:yong0319.8760721</id>
	    <author>
		    <name>짠돌이</name>
	    </author>
	    <updated>2007-10-10T11:15:20Z</updated>
	    <published>2007-10-10T11:15:20Z</published>
	    <content type="html">
	    	&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=4&gt;▣ 라우터 기본 설정&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&amp;nbsp;&lt;STRONG&gt;&lt;FONT size=3&gt;-&amp;nbsp;hostname 변경&lt;/FONT&gt;&lt;/STRONG&gt; &lt;BR&gt;router(config)#hostname Router-A &lt;BR&gt;Router-A(config)#^z &lt;BR&gt;Router-A#write memory(줄여서 wr m만 적어도 된다.)&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;※ enable password와 secret password가 다를 경우 password에는 secret password가 사용된다. 결국 secret password를 바꾸어야 실제 enable password가 변경된다. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;&amp;nbsp;- 통신 프로토콜 지정&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;router(config)# encapsulation ppp (줄여서 encap ppp)&amp;nbsp; &lt;STRONG&gt;=&gt;&amp;nbsp;통신 프로토콜을 ppp로 지정&lt;/STRONG&gt; &lt;BR&gt;통신 프로토콜에는 serial의 경우 ppp, hdlc, frame-relay등이 있다. &lt;BR&gt;router(config)# bandwidth 1544&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 실제 연결된 속도를 지정할때 사용된다.&lt;/STRONG&gt; &lt;BR&gt;router(config)# description ==&lt; daegu -- busan 256k &gt;== &lt;BR&gt;&amp;nbsp; =&gt; description은 해당 port에 대한 설명을 적는 부분이다.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;&amp;nbsp;- 라우팅 프로토콜의 변경&lt;/FONT&gt;&lt;/STRONG&gt; &lt;BR&gt;router(config)# no router rip&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; rip protocol을 삭제&lt;/STRONG&gt; &lt;BR&gt;router(config)# router eigrp 10&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; eigrp protocol을 사용&lt;/STRONG&gt; &lt;BR&gt;router(config)# network 172.16.0.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 사용되어지는 network의 범위&lt;/STRONG&gt; &lt;BR&gt;&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT size=2&gt;&amp;nbsp;&lt;STRONG&gt;&lt;FONT size=3&gt;- config 설정 보는 방법&lt;/FONT&gt;&lt;/STRONG&gt; &lt;BR&gt;현재 메모리에 있는 설정 : sh running-config &lt;BR&gt;nvram에 저장된 설정&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : show startup-config &lt;BR&gt;메모리의 설정을 nvram에 저장 : copy running-config startup-config(줄여서 wr m) &lt;/FONT&gt;&lt;/P&gt;&lt;br&gt;&lt;br&gt;tag : &lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0FSvI&amp;amp;tagName=라우터 기본설정&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;라우터 기본설정&lt;/a&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>라우터에서 NAT 설정(내부 네트워크 보안)</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/yong0319/8744609"/>
		<id>tag:blog.daum.net,2009:yong0319.8744609</id>
	    <author>
		    <name>짠돌이</name>
	    </author>
	    <updated>2007-10-09T08:38:37Z</updated>
	    <published>2007-10-09T08:38:37Z</published>
	    <content type="html">
	    	&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=4&gt;▣ 라우터에서 NAT 설정(내부 네트워크 보안)&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;-&amp;nbsp;결과 : 외부에 있는 PC 3에서 기업의 내부 네트웍을 사용하고 있는 PC0 ~ PC2 (10.1.1.100&amp;nbsp;의 네트워크)를 라우터의 공인IP주소(210.98.100.100)로 맵핑시켜준다. 즉 외부에서는 10.1.1.0 네트웍을 확인하지 못하고 PC2 10.1.1.100 (210.98.100.100 으로 맵핑)&amp;nbsp;으로만 데이터 전송이 가능하다.&amp;nbsp; PC3 에서 &lt;/FONT&gt;&lt;/STRONG&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;ping 210.98.100.100 &lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;당연히 10.1.1.0 네트웍에서 외부네트웍(라우터 or PC3)으로는 데이터 전송이 가능하다. &lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;라우터에는 static 테이블 구성하였다.(이것 한가지만으로만 보면 모든 네트워크가 데이터 전송이 가능한것이지만 nat 구성 및 access-list 구성함으로써 외부에서 내부네트워크로 들어올때 제한을 받게 되는것이다.)&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=left&gt;&lt;A href=&quot;javascript:realImgView('http://cfs6.blog.daum.net/original/12/blog/2007/10/08/18/52/4709fdc615dc1&amp;filename=nat01.JPG')&quot;&gt;&lt;IMG hspace=0 src=&quot;http://cfs6.blog.daum.net/image/12/blog/2007/10/08/18/52/4709fdc615dc1&amp;filename=nat01.JPG&quot; border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- Router 0 에서 NAT 설정&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Router&gt;en&lt;BR&gt;Router#conf t&lt;BR&gt;Enter configuration commands, one per line.&amp;nbsp; End with CNTL/Z.&lt;BR&gt;Router(config)#int se0/0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 인터페이스 선택&lt;/STRONG&gt;&lt;BR&gt;Router(config-if)#ip addr 211.100.100.1 255.255.255.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; IP주소 입력&lt;/STRONG&gt;&lt;BR&gt;Router(config-if)#cl ra 56000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; clock rate 설정&lt;/STRONG&gt;&lt;BR&gt;Router(config-if)#ip nat outside&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; NAT outside 설정&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Router(config-if)#no sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 활성화&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;%LINK-5-CHANGED: Interface Serial0/0, changed state to up&lt;BR&gt;Router(config-if)#int fa0/0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 인터페이스 선택&lt;/STRONG&gt;&lt;BR&gt;Router(config-if)#ip addr 10.1.1.1 255.255.255.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; IP주소 입력&lt;/STRONG&gt;&lt;BR&gt;Router(config-if)#ip nat inside&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; NAT inside 설정&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Router(config-if)#no sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 활성화&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up&lt;BR&gt;%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up&lt;BR&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;=====&gt; 아래 부분이 헷깔리기 쉬운 NAT 설정부분입니다.&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Router(config)#ip nat pool ccie 210.98.100.2 &amp;nbsp;210.98.100.254 &amp;nbsp;netmask&amp;nbsp; 255.255.255.0&lt;BR&gt;Router(config)#ip nat inside source list 1 pool ccie&lt;BR&gt;Router(config)#ip nat inside source static 10.1.1.100 &amp;nbsp;210.98.100.100&lt;BR&gt;Router(config)#access-list 1 permit 10.1.1.0 &amp;nbsp;0.0.0.255&lt;/P&gt;
&lt;P&gt;Router(config)#int se0/0&lt;/P&gt;
&lt;P&gt;Router(config-if)#ip route 192.168.10.0&amp;nbsp; 255.255.255.0&amp;nbsp; 211.100.100.2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;STRONG&gt;=&gt; static 라우팅 설정&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Router(config)#end&lt;BR&gt;%SYS-5-CONFIG_I: Configured from console by console&lt;BR&gt;Router#copy run sta&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;STRONG&gt;=&gt;&amp;nbsp;설정내용 저장&lt;/STRONG&gt;&amp;nbsp;&lt;BR&gt;Destination filename [startup-config]? &lt;BR&gt;Building configuration...&lt;BR&gt;[OK]&lt;BR&gt;Router#&lt;BR&gt;-----------------------------------------------------------------------&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- Router 1에서 설정&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Router&gt;en&lt;BR&gt;Router#conf t&lt;BR&gt;Enter configuration commands, one per line.&amp;nbsp; End with CNTL/Z.&lt;BR&gt;Router(config)#int se0/0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 인터페이스 선택&lt;/STRONG&gt;&lt;BR&gt;Router(config-if)#ip addr 211.100.100.2 255.255.255.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;STRONG&gt;=&gt; IP주소 입력&lt;/STRONG&gt;&lt;BR&gt;Router(config-if)#cl ra 56000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; clock rate 설정&lt;/STRONG&gt;&lt;BR&gt;Router(config-if)#no sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 활성화&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;%LINK-5-CHANGED: Interface Serial0/0, changed state to down&lt;BR&gt;Router(config-if)#int fa0/0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 인터페이스 선택&lt;/STRONG&gt;&lt;BR&gt;Router(config-if)#ip addr 192.168.10.1 255.255.255.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; IP주소 입력&lt;/STRONG&gt;&lt;BR&gt;Router(config-if)#no sh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 활성화&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Router(config-if)#exit&lt;/P&gt;
&lt;P&gt;Router(config)#int se0/0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 인터페이스 선택&lt;/STRONG&gt;&lt;BR&gt;Router(config-if)#ip route&amp;nbsp; 210.98.100.0 &amp;nbsp;255.255.255.0&amp;nbsp; 211.100.100.1&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; static 라우팅 설정&lt;/STRONG&gt;&lt;BR&gt;&lt;BR&gt;Router#sh run&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 설정내용 확인&lt;/STRONG&gt;&lt;BR&gt;Building configuration...&lt;/P&gt;
&lt;P&gt;Current configuration : 429 bytes&lt;BR&gt;!&lt;BR&gt;version 12.2&lt;BR&gt;no service password-encryption&lt;BR&gt;!&lt;BR&gt;hostname Router&lt;BR&gt;!&lt;BR&gt;!&lt;BR&gt;!&lt;BR&gt;!&lt;BR&gt;interface FastEthernet0/0&lt;BR&gt;&amp;nbsp;ip address 192.168.10.1 255.255.255.0&lt;BR&gt;&amp;nbsp;duplex auto&lt;BR&gt;&amp;nbsp;speed auto&lt;BR&gt;!&lt;BR&gt;interface FastEthernet0/1&lt;BR&gt;&amp;nbsp;no ip address&lt;BR&gt;&amp;nbsp;duplex auto&lt;BR&gt;&amp;nbsp;speed auto&lt;BR&gt;&amp;nbsp;shutdown&lt;BR&gt;!&lt;BR&gt;interface Serial0/0&lt;BR&gt;&amp;nbsp;ip address 211.100.100.2 255.255.255.0&lt;BR&gt;!&lt;BR&gt;router rip&lt;BR&gt;!&lt;BR&gt;ip classless&lt;BR&gt;ip route 210.98.100.0 255.255.255.0 211.100.100.1 &lt;BR&gt;!&lt;BR&gt;!&lt;BR&gt;!&lt;BR&gt;!&lt;BR&gt;line con 0&lt;BR&gt;line vty 0 4&lt;BR&gt;&amp;nbsp;login&lt;BR&gt;!&lt;BR&gt;!&lt;BR&gt;end&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Router#copy run sta&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 설정내용 저장&lt;BR&gt;&lt;/STRONG&gt;Destination filename [startup-config]? &lt;BR&gt;Building configuration...&lt;BR&gt;[OK]&lt;BR&gt;Router# &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;br&gt;&lt;br&gt;tag : &lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0FSvI&amp;amp;tagName=NAT&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;NAT&lt;/a&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>네트워크 보안- FireWall, DMZ, IDS, IPS</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/yong0319/8737677"/>
		<id>tag:blog.daum.net,2009:yong0319.8737677</id>
	    <author>
		    <name>짠돌이</name>
	    </author>
	    <updated>2007-10-08T17:25:09Z</updated>
	    <published>2007-10-08T17:25:09Z</published>
	    <content type="html">
	    	&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;▣ 네트워크 보안- FireWall, DMZ, IDS, IPS&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;각종 장비를 통해 기업의 PC와 서버를 연결하고, 이렇게 구성된 LAN을 인터넷에 연결하는 것은 분명 업무 효율성을 높이고 보다 효과적으로 정보를 공유하기 위한 것이다. 네트워크의 기본 속성은 열려있고 연결돼 있는 것이기 때문에, 같은 언어, 즉&amp;nbsp; 같은 프로토콜을 사용하는 시스템이라면 기본적으로 모두 연결할 수 있다. 그리고 이렇게 연결돼야만 네트워크는 원활한 커뮤니케이션과 정보 공유를 위한 인프라의 역할을 제대로 수행할 수 있다.&lt;BR&gt;&amp;nbsp;하지만 기본적으로 같은 목적을 가진 사람들이 모여 있는 기업이나 단체의 단위 네트워크와는 달리 인터넷은 수많은 기업과 단체, 그리고 개인이 각자의 목적을 가지고 연결되는 곳이다. 그러다 보니 이런 인터넷의 익명성과 개방성을 악용하는 사람들이 생겨나는 것은 어쩌면 당연한 일인지도 모른다.&lt;BR&gt;이들 악의를 가진 사용자들을 일반적으로 해커라고 부르는데, 해커는 개방된 인터넷을 통해 기업의 네트워크로 침투해 중요한 기밀정보를 빼내가기도 하고, 또는 기업의 주요 시스템을 망가뜨리거나 외부 서비스를 하지 못하도록 하기도 한다. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;STRONG&gt;&lt;FONT size=2&gt;- 변화하는 보안 위협과 대응 기술의 발전&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR&gt;네트워크의 확산은 단순히 네트워크 연결의 확산을 의미하지 않는다. 물리적인 네트워크의 확산이 일어나면 전에 없었던 애플리케이션이나 서비스가 이런 네트워크를 기반으로 생겨나고 확산되기 때문에 네트워크 환경은 점점 더 복잡해질 뿐 아니라, 전체 IT 환경이나 기업에서 차지하는 비중도 높아진다. 기업이나 조직의 비즈니스가 온라인 환경으로 이전하는 것은 이미 가속화되고 있는 상황이다.&lt;BR&gt;기업의 핵심 정보시스템에 침입해 기밀 정보를 빼내가는 것이 전통적인 해킹이었다. 하지만 네트워크 환경의 확산과 높아진 비중 때문에 정보시스템 자체에 대한 공격이나 네트워크 자체에 대한 공격이 성행하기 시작했다. 이른바 1.25 인터넷 대란이 바로 네트워크 자체를 마비시키는 공격이었다.&lt;BR&gt;여기에 보안 위협의 지능화도 급진전됐다. 기존 보안 시스템이나 인증 방식을 우회하거나 애플리케이션 취약점을 이용한 합법적인 접속을 가장한 침입과 공격기법들이 크게 유행하고 있다. 애플리케이션 취약점을 이용한 공격은 웹 서비스가 날로 확산되면서 가장 위협적인 공격으로 평가되고 있다.&lt;BR&gt;물론 이런 보안 위협의 증가와 고도화에 대응하는 보안 솔루션의 발전도 함께 이뤄지고 있다. 초기의 보안 솔루션은 네트워크를 통한 해커의 접속을 막는데 중점을 두었지만, 이런 기존 솔루션으로 날로 다양화 지능화되는 공격을 막아내는 것은 역부족이었다. 결국 보안 솔루션 역시 다양화되고 지능화된 공격에 대응하기 위해 기본적인 방어 기술은 물론 성능이나 기능 모든 면에서 진화를 거듭하고 있다. 대표적인 것으로 지능적인 공격기법에 대응하기 위한 능동형 방어 기술의 도입과 대용량 트래픽 처리를 위한 고성능 네트워크 프로세서 채택, 그리고 다양한 기능의 추가 등을 들 수 있다. &lt;BR&gt;특히 보안의 범위가 네트워크 코어나 기업의 핵심 서버에서 일반 사용자 데스크톱, 원격지 근무자의 접속, 노트북이나 PDA 등의 모바일 단말 등으로 확장되면서 보안 솔루션 역시 다양화되고 있다. 또한 이렇게 광범위하고 복잡해진 보안 솔루션을 일관성 있게 관리하기 위한 통합 보안 관리 솔루션 역시 관심을 모으고 있다.&lt;BR&gt;이번호에는 이런 보안 위협과 그 대응의 변화를 쉽게 이해할 수 있는 파이어월과 IDS, 그리고 IPS에 대해 알아보겠다. 물론 이들 보안 솔루션도 환경의 변화에 따라 발전하고 있지만, 여기서는 기본적인 기능과 동작 원리를 중심으로 살펴볼 것이다.&lt;/P&gt;
&lt;P align=left&gt;&lt;A href=&quot;javascript:realImgView('http://cfs10.blog.daum.net/original/2/blog/2007/10/08/17/27/4709e9ed33d03&amp;filename=2007_09_133_01.jpg')&quot;&gt;&lt;IMG hspace=0 src=&quot;http://cfs10.blog.daum.net/image/2/blog/2007/10/08/17/27/4709e9ed33d03&amp;filename=2007_09_133_01.jpg&quot; border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;STRONG&gt;&lt;FONT size=2&gt;- 액세스 허가제를 실시하는 파이어월&lt;BR&gt;&lt;/FONT&gt;&lt;/STRONG&gt;파이어월은 말 그대로 방화벽이란 개념으로 만들어진 것이다. 일반적인 방화벽은 호텔이나 빌딩 등의 대형 건물에 설치해 화재 발생 지점 이외의 층이나 방으로 불길이 번지지 못하도록 차단하는 역할을 한다. 당연히 불길이 뚫고 지나갈 수 없는 재질과 견고성을 갖춘 특수 목적의 벽이다.&lt;BR&gt;네트워크 보안 장비인 파이어월 역시 비슷한 역할을 수행한다. 파이어월은 허가되지 않은 모든 트래픽은 차단한다. 앞서 설명했듯이 아무런 보안 장비도 설치하지 않은 네트워크는 기본적으로 인터넷을 통해 어떤 트래픽이든 들어올 수 있다. 하지만 일단 파이어월이 설치되면, 허가되지 않은 어떤 트래픽도 내부 네트워크로 들어올 수 없고, 밖으로 나갈 수도 없다. &lt;BR&gt;&amp;nbsp;예를 들어 파이어월을 설치하면 FTP, 텔넷 등의 서비스를 사내에서 승인된 사람만 사용할 수 있도록 하거나, 허가된 외부 사용자만 내부 네트워크로 들어올 수 있도록 설정할 수 있다. FTP는 내부 사용자가 회사 기밀을 외부로 빼돌릴 목적에 사용될 수 있다. 즉, 외부 서버에 계정을 만든 후 회사 내의 중요한 자료를 FTP로 파일 전송을 할 수 있다. 파이어월은 이 때문에 FTP를 통해 정보가 외부로 나가는 것을 막는 것이다. 때문에 파이어월이 본격적으로 공급되기 시작한 1990년대 말에는 이런 파이어월의 기능 때문에 사용자와 네트워크 관리자 간의 갈등도 적지 않았다. 파이어월이 일선 네트워크에 공급되기 시작한 초기에는 대부분의 네트워크 관리자들이 파이어월을 제대로 관리할 만한 지식과 경험을 갖추지 못한 경우가 많았고, 때문에 공급업체에서 초기에 꼭 필요한 트래픽만 허가해 놓은 설정을 그대로 사용하는 경우가 많았다. 이 경우 사용자들은 그 전에 잘 사용하던 FTP나 텔넷 등의 애플리케이션을 이용할 수 없다. 결국 네트워크 관리자와 사용자 간에 포트를 개방해야한다 말아야 한다 실갱이가 벌어지기도 했다. 이와 반대로 기업의 임원급에서 특정 포트를 열어달라고 하는 대로 열어주다 보면 파이어월이 설치하나 마나한 상태가 되기도 했다.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=left&gt;&lt;A href=&quot;javascript:realImgView('http://cfs7.blog.daum.net/original/6/blog/2007/10/08/17/28/4709ea3ca5a8f&amp;filename=2007_09_133_02.jpg')&quot;&gt;&lt;IMG hspace=0 src=&quot;http://cfs7.blog.daum.net/image/6/blog/2007/10/08/17/28/4709ea3ca5a8f&amp;filename=2007_09_133_02.jpg&quot; border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;STRONG&gt;&lt;FONT size=2&gt;- 파이어월이 만드는 평화의 공간 DMZ&lt;BR&gt;&lt;/FONT&gt;&lt;/STRONG&gt;현재 보급되고 있는 대부분의 파이어월은 하드웨어 일체형이기 때문에 오히려 네트워크 장비에 가까운 내부 구성을 갖고 있지만, 기본적으로 파이어월은 서버와 비슷한 구성이다. 즉 라우터처럼 CPU와 메모리, 운영체제를 갖고 있으며, 여기에 하드디스크까지 장착하고 있는 전형적인 서버의 구성이다. 실제로 초기의 파이어월은 대부분 소프트웨어 제품이어서 윈도우 운영체제나 유닉스, 리눅스 등의 운영체제를 사용하는 서버급 컴퓨터에 탑재되는 형식이었다.&lt;BR&gt;&amp;nbsp;파이어월이 네트워크에 설치되는 위치는 기업의 네트워크 환경과 파이어월 구성 방식에 따라 다르지만, 일반적으로&amp;nbsp;인터넷으로 통하는 길목에 설치된다. 이로써 기업 네트워크의 내부와 외부를 오가는 트래픽을 모두 감시한다. 하지만 기업이 웹 사이트나 FTP 서비스를 운영하고 있다면&amp;nbsp;DMZ(DeMilitarized Zone)를 구성하는 방식도 외부 웹 서비스를 하는 기업의 경우 많이 사용하는 방식이다. DMZ는 말 그대로 외부와 내부가 서로 연결되지 않도록 하는 공간이다. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;실제로&amp;nbsp;파이어월을 설치하고, 웹 서버나 메일 서버 등 외부에서 접속하는 서버를 내부 네트워크에 둘 경우, 어쩔 수 없이 열어둬야 하는 서비스들 때문에 외부의 불특정 다수에게 접속을 열어둘 수 밖에 없다. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;예를 들어 웹 서비스를 한다면 웹 서버가 주로 사용하는 80포트를 열어놓게 되는데, 이때 해커가 열어놓은 포트를 통해 웹 서버를 해킹하고, 이를 통해 내부 네트워크를 돌아다니며 필요한 정보를 빼가거나 시스템을 망가뜨릴 수 있다. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;하지만&amp;nbsp;DMZ를 구성할 경우, 외부에서의 접속은 DMZ 내에 있는 서버들, 즉 웹 서버나 메일 서버 등에 한정할 수 있다.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P align=left&gt;&lt;A href=&quot;javascript:realImgView('http://cfs6.blog.daum.net/original/11/blog/2007/10/08/17/29/4709ea71a75e2&amp;filename=2007_09_134_01.jpg')&quot;&gt;&lt;IMG hspace=0 src=&quot;http://cfs6.blog.daum.net/image/11/blog/2007/10/08/17/29/4709ea71a75e2&amp;filename=2007_09_134_01.jpg&quot; border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;STRONG&gt;&lt;FONT size=2&gt;- 파이어월의 주요 보안 기술&lt;BR&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;파이어월의 보안 기술은 크게 기본 라우터 보안, 패킷 필터링, 애플리케이션 프록시, SIF(Stateful Inspection Firewall)로 나눌 수 있다. 이중 기본 라우터 보안 기술은 일반적으로 사용하고 있는 액세스 라우터에서 ACL(Access Control List)와 NAT(Network Address Translation)로 구현할 수 있는 기본적인 보안 환경이다.&lt;BR&gt;&amp;nbsp;ACL은 사용할 수 있는 서비스를 나열한 단순 리스트로, 이를 통해 외부에서 들어오는 특정 IP 어드레스나 포트 번호를 막을 수 있다. NAT는 하나의 공인 IP 어드레스만으로도 기업이나 조직의 여러 사용자가 인터넷에 접속할 수 있도록 하는 IETF 표준이다. NAT는 개인적인 사설 IP 네트워크를 숨길 수 있기 때문에 내부 사설 IP를 외부로부터 숨김으로써 해커 등이 내부 네트워크 토폴로지를 알지 못하도록 한다. &lt;BR&gt;하지만 기본적으로 라우터는 외부와 내부의 소통을 연결해주는 역할을 하는 장비이기 이를 막는 것이 기본 역할이 아니다. 때문에 라우터의 기본 보안 기능을 사용하는 것은 기본적인 보안 환경을 구현할 수는 있어도 충분한 보안 환경을 구현하기에는 턱없이 부족하다. 라우터는 하드디스크를 이용해 몇 개월치의 사용자 로그를 저장, 불법 접속자에 대한 분석이 가능하고, 단순히 접속을 막고 차단하는 것뿐 아니라 애플리케이션 레벨까지의 강력한 보안을 지원할 수 있다.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;·패킷 필터링&lt;BR&gt;&lt;/STRONG&gt;&amp;nbsp;패킷 필터링(Packet Filtering) 기능을 가진 파이어월은 OSI 네트워크 계층에서 데이터의 IP 정보를 조사해 접근 제어 규칙에 패킷이 일치하면 통과시키고, 그렇지 않으면 폐기시켜 내부 네트워크로 들어오는 접근을 막는다. 현재는 일반적인 라우터의 기능으로 자리잡았다. &lt;BR&gt;&amp;nbsp;패킷 필터링은 가격이 저렴하고 네트워크 계층 이상의 상위 계층은 인식하지 않으므로 애플리케이션 프록시보다는 처리 속도가 빠르다는 장점이 있는 반면, 다양한 구성이 어렵고 사용자 접속과 외부 침입에 대한 로깅 기능이 없는 것이 단점이다. 따라서 IP 스푸핑 같은 해킹 공격으로 우회해 언제든지 내부 네트워크가 위협받을 수 있다. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;·애플리케이션 프록시&lt;/STRONG&gt;&lt;BR&gt;애플리케이션 프록시 파이어월은 프록시 기술을 이용해 내부 사용자와 외부 인터넷 사이에 중간자 역할을 수행해 직접적인 연결을 피하고, 각각의 IP와 응용 서비스에 대해 보안적인 조사를 해 접근 제어 규칙을 적용하는 파이어월이다. &lt;BR&gt;&amp;nbsp;프록시 기술은 특정한 애플리케이션에 적용되도록 구성된 일종의 코드다. 따라서 이 방식은 각각의 프로토콜을 프록시로 구현함으로써 패킷 필터링 애플리케이션보다 정교한 접근 제어가 가능하며, 모든 데이터에 대해 상세한 로그가 남는다. 하지만 각 응용 서비스와 프로토콜마다 네트워크의 애플리케이션 계층까지 정보를 갖고 가기 때문에 처리 성능의 저하를 가져올 수 있으며, 프록시의 수가 주요 인터넷 서비스에만 제한돼 새로운 서비스에 즉각 적용하기 어려운 것이 단점이다.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;·SIF&lt;/STRONG&gt;&lt;BR&gt;&amp;nbsp;SIF(Static Inspection Firewall)는 패킷 필터링 파이어월과 애플리케이션 파이어월 기술을 상호 보완해 탄생시킨 것이다. 이는 전체적인 패킷 필터링을 통해 IP 정보 뿐만 아니라 데이터 정보까지 조사해 애플리케이션 계층까지의 서비스도 규칙에 따라 접근 제어를 할 수 있도록 한다. &lt;BR&gt;&amp;nbsp;이 기술은 네트워크 계층과 데이터 링크 계층 사이의 검사 엔진(Inspection Engine)이 모든 계층의 정보를 바탕으로 접근 제어를 하며, 과거의 교환 정보와 애플리케이션 정보를 갖고 계속적으로 데이터에 대한 승인 여부를 결정하는 것을 말한다. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;STRONG&gt;&lt;FONT size=2&gt;- 침입 패턴 분석으로 정교한 탐지 가능한 IDS&lt;BR&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;IDS(Intrusion Detection System)는 단순히 외부의 침입을 차단하는데 만족해야 했던 파이어월에서 진일보해 침입의 패턴 데이터베이스와 전문 시스템을 사용해 네트워크나 시스템의 사용을 실시간으로 모니터링하고 침입을 탐지하는 기능을 한다. &lt;BR&gt;&amp;nbsp;파이어월과 IDS를 쉽게 비교한다면, 빌딩을 출입할 때 1층 의자에 앉아있는 경비아저씨를 떠올리면 된다. 경비원들은 출입자의 짐이나 방문 목적을 일일이 확인할 수 없기 때문에 일단은 외모를 보고 판단한다. 파이어월도 마찬가지로, 내부 패킷까지 확인하지 못하고 무조건 TCP/IP 어드레스로 판단하기 때문에 위장을 할 경우 쉽게 침입할 수 있다. 더 큰 문제는 내부인이 건물에서 나가는 경우에는 검문을 하지 않는다는 점이다. 보안 사고의 70% 이상이 내부인에게서 발생한다는 통계를 고려한다면 보안상 허점이 생기는 것이다. &lt;BR&gt;&amp;nbsp;IDS를 설치하면 외부와 내부 출입자의 짐을 검사할 수 있기 때문에 해킹을 2차로 막을 수 있고, 내부 사용자가 승인되지 않는 서버에 접속하는 것도 파악할 수 있다. 파이어월은 네트워크의 출입구에 설치해 정해진 보안 정책에 따라 드나드는 패킷을 검사해서 룰(rule)과 비교해 통과 여부를 결정하는 역할을 한다. IDS도 패킷을 검사한다는 점에서 유사하지만, 네트워크를 출입하는 모든 패킷을 검사한다는 점이 다르다. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=left&gt;&lt;A href=&quot;javascript:realImgView('http://cfs6.blog.daum.net/original/26/blog/2007/10/08/17/30/4709eab327c74&amp;filename=2007_09_135_03.jpg')&quot;&gt;&lt;IMG hspace=0 src=&quot;http://cfs6.blog.daum.net/image/26/blog/2007/10/08/17/30/4709eab327c74&amp;filename=2007_09_135_03.jpg&quot; border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;- IDS의 해킹 분석 방법론&lt;BR&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;IDS는 원시 데이터(Raw Data Source), 사건탐지(Event Detection), 분석(Analysis), 대응(Response), 데이터 저장소(Data Storage)의 5가지 요소로 구성된다. 이런 요소들이 순차적으로 조합을 이뤄 침입 탐지 프로세스가 된다. &lt;BR&gt;&amp;nbsp;첫 단계는 정보 수집 단계로, 시스템의 모든 정보를 수집해 다음 단계인 정보 가공, 축약단계로 넘기는 기능을 수행한다(단지 침입 정보만을 수집하는 것이 아니라 모든 정보를 수집한다). 두 번째 단계는 정보 가공과 축약 단계로, 침입 탐지에 필요한 의미있는 정보만을 축약하는 단계다. 세 번째 단계는 침입 여부를 판정하는 분석, 침입 탐지 단계로 침입 탐지 시스템의 핵심 과정이다. 마지막 단계인 보고, 조치단계는 침입으로 판단되면 관리자에게 보고하고 관리자가 조치를 취하는 단계다(히스토리 관리를 위한 로그 기록은 저장한다).&lt;BR&gt;&amp;nbsp;IDS의 분류는 보호하고자 하는 목적 시스템 즉, 침입을 판단하기 위한 데이터를 제공하는 소스에 따른 분류와 침입 모델을 기반으로 하는 분류 방법이 있다. 먼저 데이터 소스를 기반으로 분류하는 방법을 살펴보자.&lt;BR&gt;&amp;nbsp;&lt;STRONG&gt;첫째&lt;/STRONG&gt;, 단일 호스트 기반 IDS는 단일 호스트에서 침입을 탐지하는 것으로 그 호스트의 감사(Audit) 기록이나 들어오는 패킷 등을 검사해 침입을 탐지한다. 예를 들면 호스트의 로그인 프로세스를 감시하고 루트(root) 사용자의 행동을 감시하며, 파일 시스템 감시 등을 통해 침입을 발견하는 것이다. &lt;BR&gt;네트워크 기반의 IDS보다 잘못된 탐지 즉, 침입이 아님에도 불구하고 침입으로 오판하는 경우가 적은 반면, 우선 타깃 호스트에 설치해야 하므로 해당 호스트의 성능이 저하되고, 데이터를 얻기 위한 로그인 등에 대한 설정이 번거로우며 타깃 호스트가 있는 네트워크 내의 다른 호스트들이 공격을 당해도 알 수가 없다는 단점이 있다.&lt;BR&gt;&amp;nbsp;&lt;STRONG&gt;둘째&lt;/STRONG&gt;, 다중 호스트 기반 IDS는 여러 호스트들로부터 데이터를 제공받아 침입을 탐지하는 방식이다. 좀 더 정확한 탐지를 위해 타깃 호스트 사이의 통신을 이용하기도 한다. &lt;BR&gt;&amp;nbsp;&lt;STRONG&gt;셋째&lt;/STRONG&gt;, 네트워크 기반 IDS는 패킷 스니퍼(Packet Sniffer)와 패킷 모니터(Packet Monitor) 도구의 발전으로 생겨나게 됐다. 네트워크 상의 모든 트래픽에 대해 패킷을 수집하고 분석해 침입을 발견하는 일은 엄청나게 복잡한 업무다. 이를 자동으로 처리하는 것이 바로 네트워크 기반 IDS이다. 특히 권한없이 접근한다거나 권한을 초과하는 접근에 대한 탐지가 뛰어나다. 또한 네트워크 내의 호스트나 서버의 별도 설정없이 사용할 수 있으며, 파이어월처럼 라우팅 같은 중요한 역할을 담당하지 않기 때문에 오류 발생 시 큰 피해를 주지 않는다. &lt;BR&gt;&amp;nbsp;반면 성능에 대한 요구사항 때문에 서명분석(signature analysis)을 하는 경우가 많은데, 이는 일반적으로 알려진 공격을 탐지하는 데는 뛰어나지만 복잡한 요소를 가진 위험요소를 가진 공격을 탐지하기가 어렵다. 또한 네트워크 패킷 처리능력이 침입 탐지 시스템의 성능을 결정짓게 되므로 적합한 네트워크를 대상으로 적용해야 한다.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&amp;nbsp;- 선차단 후처리로 즉각 대응 가능한 IPS&lt;BR&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;파이어월과 IDS의 단점을 보완하는 IPS(Intrusion Prevention System)의 핵심은 ‘능동적 보안’이다. 새로운 애플리케이션과 서비스의 출현 등으로 복잡해진 네트워크 환경의 변화에 따라 공격기법 자체도 급속히 진화하고 있기 때문에 ‘외부로부터 침입과 위협 요소를 사전에 탐지/차단하고 지능화된 각종 공격과 유해 트래픽에 대한 자동화된 보안 대응기술’이 주요 이슈가 되고 있다. 이같은 기술의 가장 대표적인 것이 바로 IPS다.&lt;BR&gt;&amp;nbsp;파이어월의 경우 정해진 규칙에 따라 외부에서의 접근을 차단하는 역할만을 수행하고, IDS는 탐지 중심의 솔루션이라 이상 트래픽을 탐지해도 이에 대한 조처를 취할 수 없다는 단점을 갖고 있다. 설령 내부나 외부로부터의 공격을 탐지했다고 해도, 보안 관리자가 침입을 막기 위한 조치를 취하기 시작하는 시점까지는 어느 정도의 시간이 걸린다. 이 때문에 이미 침입자에 의한 침입이 진행된 상태여서 기업은 오랜 시간과 많은 비용이 소요되는 원상복구와 수리 작업을 수행할 수밖에 없다.&lt;BR&gt;&amp;nbsp;이와 달리 IPS는 공격 시그니처를 찾아내고 네트워크의 트래픽을 관찰해, 수상한 활동을 하는 패킷에 조치를 취할 수 있다. 서버가 비정상적인 행동을 할 경우 자동으로 실행을 중단시킨다. 또한 기존 시스템의 오탐지가 발생하는 것을 피할 수 있도록 정확하게 침입을 구별하고 패킷을 감시하므로 빠른 성능으로 실시간 반응이 가능하도록 개발된 솔루션으로, 최소한의 구성과 커스터마이징으로 관리자의 업무를 줄여줄 수 있다. &lt;BR&gt;&amp;nbsp;특히 고성능 네트워크 프로세서를 장착하고 하드웨어 기반의 어플라이언스 형태로 설계돼 높은 성능을 제공하고, VIPS(Virtual IPS) 기능을 이용해 설치와 운영에서의 유연성 보장도 가능하다는 것이 장점이다.&amp;nbsp;&amp;nbsp;기존 보안 솔루션의 장점을 흡수하면 발전된 IPS는 기반으로 하는 보안 기술이나 아키텍처가 업체마다 달라 초기에는 사용자를 혼란스럽게 하기도 했다. 하지만 시장에 적용되는 과정을 거치면서 기능이나 성능 등에서 일정한 범위를 갖게 됐다. &lt;BR&gt;&amp;nbsp;현재 IPS의 핵심기술로 가장 중요시되는 것은 급속한 증가가 예상되는 제로데이 공격(Zero-day Attack)의 위협에 대한 능동적 대응 기법과 알려지지 않은 공격(Unknown Attack)이나 이상 트래픽(Anomaly Traffic)을 효율적으로 탐지하고 방어할 수 있는 정확한 분석 기능이다.&lt;BR&gt;&amp;nbsp;이를 위해 IPS는 시그니처 패턴 매칭 기법과 트래픽 유형 분석, 그리고 프로토콜 분석 기능을 병행해 동작하는데, 내/외부로부터 악의적인 공격과 유해 트래픽의 실시간 탐지/차단을 위해 모든 네트워크 트래픽과 프로토콜에 대한 완벽하고 철저한 분석기능을 제공해야 한다.&lt;BR&gt;&amp;nbsp;특히, IDS의 단점인 오탐율 최소화와 알려지지 않은 신종 변종 공격에 효율적인 대처를 위해 패킷 기반 뿐 아니라 세션 기반 탐지 기법까지 제공해야 하며, 다양한 이상 징후 탐지(Anomaly Detection) 기법과 분석 기능 제공이 필수적이다.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&amp;nbsp;- IPS의 주요 기능과 구성&lt;/FONT&gt;&lt;/STRONG&gt;&lt;BR&gt;&amp;nbsp;IPS도 크게 호스트 기반 IPS와 네트워크 IPS로 나눌 수 있다. &lt;/P&gt;
&lt;P&gt;호스트 IPS는 &lt;/P&gt;
&lt;P&gt;▲커널과 함께 동작해 커널 이벤트를 가로채 처리하는 방식과 &lt;/P&gt;
&lt;P&gt;▲커널과 독립적으로 작동하는 방식으로 구분된다. 커널의 이벤트를 가로채는 방식은 대부분 액세스 컨트롤의 기능을 가지고 트러스트 운영체제 제품군이고, 커널과 독립적으로 작동하는 방식은 차폐(Shielding) 기술 또는 시그니처와 행동 기반 분석 알고리즘을 탑재해, 이벤트를 관찰해 특정 규칙에 위배하는 이벤트를 필터링하는 제품으로 선보였다. &lt;BR&gt;&amp;nbsp;이같은 기술이 일반적인 IDS나 바이러스 백신 제품과 차이점은 규칙이나 시그니처 기반의 방어뿐만 아니라, 패킷의 행동에 의해 자동적으로 반응을 한다는 것이다. 자동적인 반응의 형태는 각 이벤트의 위험 수위에 따라 달라지며, 결정된 반응의 형태는 관리자가 조절할 수 있다. 이런 선조치 후처리 방식은 악의적인 이벤트로 인한 시스템의 피해를 최소화할 수 있다. 또한 기존의 방식인 선탐지 후조치의 관리 방식을 개선해 보안 관리자의 업무를 줄여줄 수 있다. &lt;BR&gt;&amp;nbsp;네트워크 기반 IPS의 핵심은 실시간 패킷 처리 속도, 오탐지를 최소화하는 기술, 변형 공격과 오용공격의 탐지 기술, 그리고 각 상황에 맞는 실시간 반응 기술이 주요하다. &lt;BR&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;- IPS를 구성하는 주요 기술은 다음과 같다.&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;·오탐지 또는 미탐지를 최소화하며 자동적으로 한계영역을 조절하는 실시간 적응형 알고리즘&lt;BR&gt;·모든 네트워크의 활동과 애플리케이션 취약점에 대한 침입을 탐색해, 침입여부를 판단하는 결정(Deterministic)과 퍼지(FUZZY) 등의 확률 또는 인공지능 알고리즘&lt;BR&gt;·DDoS 공격에 대한 방어와 감내 알고리즘&lt;BR&gt;·성능이 향상된 행동 분석 알고리즘&lt;BR&gt;·변형 침입 탐지와 오용 탐지의 고유 알고리즘&lt;BR&gt;·다양한 종류의 방지 방법과 방식&lt;BR&gt;·방지하는 방법이 정확함을 입증할 수 있는 자동화된 피드백 메커니즘&lt;BR&gt;·방지 능력과 빠른 반응 속도를 위한 네트워크상의 위치 제품&lt;BR&gt;·탐지와 방지 로그의 최소화 혹은 빠른 분석 속도를 위한 분류된 로그의 사용으로 향상된 로그 관리&lt;BR&gt;·내부에서 외부 혹은 내부에서 내부의 침입을 막기위한 접근 권한 알고리즘&lt;BR&gt;·패킷 캡처와 분석 시간, 반응 시간의 실시간 처리를 위한 성능&lt;BR&gt;·하드웨어 일체형, ASIC 기반 등&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;IPS의 설치 위치는 보호하고자 하는 네트워크의 전단에 배치하는 것이 일반적이다. DMZ나 내부 서버팜, 그리고 내부 네트워크 적용하는 것이다. 그러나 네트워크 관리자나 보안 관리자에 의해 특정 세그먼트에 적용할 수도 있다.&lt;BR&gt;&amp;nbsp;IPS가 DMZ 내에 위치하게 되면 웹서버나 메일 서버를 외부 악성 공격을 방어할 수 있으며, 파이어월 앞단에 위치하면 악성공격을 실시간으로 차단함으로서 파이어월의 부하를 줄여준다. 또한 서버 팜과 연결해 외부의 공격으로부터 중요 서버들을 보호하며, 내부 네트워크에서는 내부 공격에 대응해 해킹사고를 미연에 방지할 수 있다.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=left&gt;&lt;A href=&quot;javascript:realImgView('http://cfs9.blog.daum.net/original/6/blog/2007/10/08/17/32/4709eb0488a7a&amp;filename=2007_09_137_01.jpg')&quot;&gt;&lt;IMG hspace=0 src=&quot;http://cfs9.blog.daum.net/image/6/blog/2007/10/08/17/32/4709eb0488a7a&amp;filename=2007_09_137_01.jpg&quot; border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;- 출처 : &lt;A href=&quot;http://blog.naver.com/pysdiamo/120042109989&quot; target=_blank&gt;http://blog.naver.com/pysdiamo/120042109989&lt;/A&gt;&lt;/P&gt;&lt;br&gt;&lt;br&gt;tag : &lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0FSvI&amp;amp;tagName=DMZ&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;DMZ&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0FSvI&amp;amp;tagName=IPS&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;IPS&lt;/a&gt;,&amp;nbsp;&lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0FSvI&amp;amp;tagName=IDS&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;IDS&lt;/a&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>라우팅 테이블 테스트(ospf, trunk, vlan 구성)</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/yong0319/8600084"/>
		<id>tag:blog.daum.net,2009:yong0319.8600084</id>
	    <author>
		    <name>짠돌이</name>
	    </author>
	    <updated>2007-09-28T17:13:05Z</updated>
	    <published>2007-09-28T17:13:05Z</published>
	    <content type="html">
	    	&lt;P align=left&gt;&lt;A href=&quot;javascript:realImgView('http://cfs7.blog.daum.net/original/33/blog/2007/09/28/16/17/46fcaa8b0d094&amp;filename=q1.JPG')&quot;&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P align=left&gt;&lt;STRONG&gt;&lt;FONT size=4&gt;▣ 라우팅 테이블 테스트(ospf, trunk, vlan 구성)&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=left&gt;&lt;A href=&quot;javascript:realImgView('http://cfs10.blog.daum.net/original/18/blog/2007/09/28/16/21/46fcab67c9074&amp;filename=q1.JPG')&quot;&gt;&lt;IMG hspace=0 src=&quot;http://cfs10.blog.daum.net/image/18/blog/2007/09/28/16/21/46fcab67c9074&amp;filename=q1.JPG&quot; border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=left&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;* 참고 :&amp;nbsp;Switch 0 &amp; Switch 1은 각각 같은 네트워크주소가 연결되어 있기때문에 별다른 설정은 필요없다. trunk 는 두 인접한 Switch중 한개의&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P align=left&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;스위치에서 설정해주면 된다.&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=left&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;1. Switch 3 설정( Switch 2 &amp; Switch 3 에 다른 네트워크가 포함되어 있으니 vlan 을 구성한다.)&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=left&gt;Switch&gt;en&lt;BR&gt;Switch#conf t&lt;BR&gt;Enter configuration commands, one per line.&amp;nbsp; End with CNTL/Z.&lt;BR&gt;Switch(config)#int vlan 100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; vlan 인터페이스 설정모드&lt;/STRONG&gt;&lt;BR&gt;Switch(config-if)#vlan 100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;STRONG&gt;=&gt; vlan 100 추가한다.&lt;/STRONG&gt;&lt;BR&gt;Switch(config-vlan)#vlan 200&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; vlan 200 추가한다.&lt;/STRONG&gt;&lt;BR&gt;Switch(config-vlan)#end&lt;BR&gt;%SYS-5-CONFIG_I: Configured from console by console&lt;BR&gt;Switch#&lt;/P&gt;
&lt;P align=left&gt;Switch#conf t&lt;BR&gt;Enter configuration commands, one per line.&amp;nbsp; End with CNTL/Z.&lt;BR&gt;Switch(config)#int fa0/1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 인터페이스 fa0/1 선택&lt;/STRONG&gt;&lt;BR&gt;Switch(config-if)#switchport access vlan 100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; fa0/1를 vlan 100&amp;nbsp;에 포함시킨다.&lt;/STRONG&gt;&lt;BR&gt;Switch(config-if)#int fa0/2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 인터페이스 fa0/2 선택&lt;/STRONG&gt;&lt;BR&gt;Switch(config-if)#switchport access vlan 100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; fa0/2를 vlan 100&amp;nbsp;에 포함시킨다.&lt;/STRONG&gt;&lt;BR&gt;Switch(config-if)#int fa0/3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 인터페이스 fa0/3 선택&lt;/STRONG&gt;&lt;BR&gt;Switch(config-if)#switchport access vlan 100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; fa0/3를 vlan 100&amp;nbsp;에 포함시킨다.&lt;/STRONG&gt;&lt;BR&gt;Switch(config-if)#int fa0/4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;STRONG&gt;=&gt; 인터페이스 fa0/4 선택&lt;/STRONG&gt;&lt;BR&gt;Switch(config-if)#switchport access vlan 200&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; fa0/4를 vlan 200&amp;nbsp;에 포함시킨다.&lt;/STRONG&gt;&lt;BR&gt;Switch(config-if)#int fa0/5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 인터페이스 fa0/5 선택&lt;/STRONG&gt;&lt;BR&gt;Switch(config-if)#switchport access vlan 200&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; fa0/5를 vlan 200&amp;nbsp;에 포함시킨다.&lt;/STRONG&gt;&lt;BR&gt;Switch(config-if)#int fa0/6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 인터페이스 fa0/6 선택&lt;/STRONG&gt;&lt;BR&gt;Switch(config-if)#switchport access vlan 200&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; fa0/6를 vlan 200&amp;nbsp;에 포함시킨다.&lt;/STRONG&gt;&lt;BR&gt;Switch(config-if)#end&lt;BR&gt;%SYS-5-CONFIG_I: Configured from console by console&lt;BR&gt;Switch#show vlan&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; vlan 설정내용 확인&lt;/STRONG&gt;&lt;/P&gt;
&lt;P align=left&gt;VLAN Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Status&amp;nbsp;&amp;nbsp;&amp;nbsp; Ports&lt;BR&gt;---- -------------------------------- --------- -------------------------------&lt;BR&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp; default&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; active&amp;nbsp;&amp;nbsp;&amp;nbsp; Fa0/7, Fa0/8, Fa0/9, Fa0/10&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fa0/11, Fa0/12, Fa0/13, Fa0/14&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fa0/15, Fa0/16, Fa0/17, Fa0/18&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fa0/19, Fa0/20, Fa0/21, Fa0/22&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fa0/23, Fa0/24&lt;BR&gt;&lt;STRONG&gt;&lt;U&gt;100&amp;nbsp; VLAN0100&lt;/U&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;&lt;U&gt;active&amp;nbsp;&amp;nbsp;&amp;nbsp; Fa0/1, Fa0/2, Fa0/3&lt;/U&gt;&lt;/STRONG&gt;&lt;BR&gt;&lt;STRONG&gt;&lt;U&gt;200&amp;nbsp; VLAN0200&lt;/U&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;&lt;U&gt;active&amp;nbsp;&amp;nbsp;&amp;nbsp; Fa0/4, Fa0/5, Fa0/6&lt;/U&gt;&lt;/STRONG&gt;&lt;BR&gt;1002 fddi-default&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; active&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;1003 token-ring-default&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; active&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;1004 fddinet-default&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; active&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;1005 trnet-default&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; active&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P align=left&gt;VLAN Type&amp;nbsp; SAID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MTU&amp;nbsp;&amp;nbsp; Parent RingNo BridgeNo Stp&amp;nbsp; BrdgMode Trans1 Trans2&lt;BR&gt;---- ----- ---------- ----- ------ ------ -------- ---- -------- ------ ------&lt;BR&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp; enet&amp;nbsp; 100001&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1500&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR&gt;100&amp;nbsp; enet&amp;nbsp; 100100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1500&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR&gt;200&amp;nbsp; enet&amp;nbsp; 100200&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1500&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR&gt;1002 enet&amp;nbsp; 101002&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1500&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR&gt;1003 enet&amp;nbsp; 101003&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1500&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR&gt;1004 enet&amp;nbsp; 101004&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1500&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR&gt;1005 enet&amp;nbsp; 101005&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1500&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/P&gt;
&lt;P align=left&gt;Switch#&lt;BR&gt;Switch#show int tr&lt;BR&gt;Switch#show int trunk &lt;/P&gt;
&lt;P align=left&gt;Switch#show int trunk &lt;/P&gt;
&lt;P align=left&gt;Switch#show vlan&lt;/P&gt;
&lt;P align=left&gt;VLAN Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Status&amp;nbsp;&amp;nbsp;&amp;nbsp; Ports&lt;BR&gt;---- -------------------------------- --------- -------------------------------&lt;BR&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp; default&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; active&amp;nbsp;&amp;nbsp;&amp;nbsp; Fa0/7, Fa0/8, Fa0/9, Fa0/10&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fa0/11, Fa0/12, Fa0/13, Fa0/14&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fa0/15, Fa0/16, Fa0/17, Fa0/18&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fa0/19, Fa0/20, Fa0/21, Fa0/22&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fa0/23, Fa0/24&lt;BR&gt;100&amp;nbsp; VLAN0100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; active&amp;nbsp;&amp;nbsp;&amp;nbsp; Fa0/1, Fa0/2, Fa0/3&lt;BR&gt;200&amp;nbsp; VLAN0200&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; active&amp;nbsp;&amp;nbsp;&amp;nbsp; Fa0/4, Fa0/5, Fa0/6&lt;BR&gt;1002 fddi-default&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; active&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;1003 token-ring-default&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; active&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;1004 fddinet-default&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; active&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;1005 trnet-default&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; active&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P align=left&gt;VLAN Type&amp;nbsp; SAID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MTU&amp;nbsp;&amp;nbsp; Parent RingNo BridgeNo Stp&amp;nbsp; BrdgMode Trans1 Trans2&lt;BR&gt;---- ----- ---------- ----- ------ ------ -------- ---- -------- ------ ------&lt;BR&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp; enet&amp;nbsp; 100001&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1500&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR&gt;100&amp;nbsp; enet&amp;nbsp; 100100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1500&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR&gt;200&amp;nbsp; enet&amp;nbsp; 100200&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1500&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR&gt;1002 enet&amp;nbsp; 101002&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1500&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR&gt;1003 enet&amp;nbsp; 101003&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1500&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR&gt;1004 enet&amp;nbsp; 101004&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1500&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR&gt;1005 enet&amp;nbsp; 101005&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1500&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;BR&gt;Switch#&lt;BR&gt;Switch#copy run sta&lt;BR&gt;Destination filename [startup-config]? &lt;BR&gt;Building configuration...&lt;BR&gt;[OK]&lt;BR&gt;Switch#&lt;/P&gt;
&lt;P align=left&gt;---------------------------------------------------------------------------&lt;/P&gt;
&lt;P align=left&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;2. Switch 2 설정&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=left&gt;Switch&gt;en &lt;BR&gt;Switch#conf t&lt;BR&gt;Enter configuration commands, one per line.&amp;nbsp; End with CNTL/Z.&lt;BR&gt;Switch(config)#vlan 100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; vlan 100 을 추가한다.&lt;BR&gt;&lt;/STRONG&gt;Switch(config-vlan)#vlan 200&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; vlan 200 을 추가한다.&lt;/STRONG&gt;&lt;BR&gt;Switch(config-vlan)#end&lt;BR&gt;%SYS-5-CONFIG_I: Configured from console by console&lt;BR&gt;Switch#&lt;/P&gt;
&lt;P align=left&gt;Switch#conf t&lt;BR&gt;Enter configuration commands, one per line.&amp;nbsp; End with CNTL/Z.&lt;BR&gt;Switch(config)#int fa0/2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 인터페이스 fa0/2 선택&lt;/STRONG&gt;&lt;BR&gt;Switch(config-if)#switchport access vlan 200&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; fa0/2를 vlan 200&amp;nbsp;에 포함시킨다.&lt;/STRONG&gt;&lt;BR&gt;Switch(config-if)#int fa0/3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 인터페이스 fa0/3 선택&lt;/STRONG&gt;&lt;BR&gt;Switch(config-if)#switchport access vlan 100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; fa0/6를 vlan 100&amp;nbsp;에 포함시킨다.&lt;/STRONG&gt;&lt;BR&gt;Switch(config-if)#exit&lt;BR&gt;Switch(config)#int fa0/24&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 인터페이스 fa0/24 선택&lt;/STRONG&gt;&lt;BR&gt;Switch(config-if)#switchport mode trunk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; fa0/24 에 trunk 설정한다.&lt;/STRONG&gt;&lt;/P&gt;
&lt;P align=left&gt;%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/24, changed state to down&lt;BR&gt;%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/24, changed state to up&lt;/P&gt;
&lt;P align=left&gt;Switch(config-if)#end&lt;BR&gt;%SYS-5-CONFIG_I: Configured from console by console&lt;BR&gt;Switch#show int trunk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 인터페이스의 trunk 설정 확인&lt;/STRONG&gt;&lt;BR&gt;Port&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Mode&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Encapsulation&amp;nbsp; Status&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Native vlan&lt;BR&gt;&lt;STRONG&gt;&lt;U&gt;Fa0/24&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; on&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 802.1q&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; trunking&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P align=left&gt;Port&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Vlans allowed on trunk&lt;BR&gt;Fa0/24&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1-1005&lt;/P&gt;
&lt;P align=left&gt;Port&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Vlans allowed and active in management domain&lt;BR&gt;Fa0/24&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1,100,200,1002,1003,1004,1005&lt;/P&gt;
&lt;P align=left&gt;Port&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Vlans in spanning tree forwarding state and not pruned&lt;BR&gt;Fa0/24&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1,100,200,1002,1003,1004,1005&lt;BR&gt;Switch#show vlan&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; vlan 설정 확인&lt;/STRONG&gt;&lt;/P&gt;
&lt;P align=left&gt;VLAN Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Status&amp;nbsp;&amp;nbsp;&amp;nbsp; Ports&lt;BR&gt;---- -------------------------------- --------- -------------------------------&lt;BR&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp; default&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; active&amp;nbsp;&amp;nbsp;&amp;nbsp; Fa0/1, Fa0/4, Fa0/5, Fa0/6&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fa0/7, Fa0/8, Fa0/9, Fa0/10&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fa0/11, Fa0/12, Fa0/13, Fa0/14&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fa0/15, Fa0/16, Fa0/17, Fa0/18&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fa0/19, Fa0/20, Fa0/21, Fa0/22&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fa0/23&lt;BR&gt;&lt;STRONG&gt;&lt;U&gt;100&amp;nbsp; VLAN0100&lt;/U&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;&lt;U&gt;active&amp;nbsp;&amp;nbsp;&amp;nbsp; Fa0/3&lt;BR&gt;200&amp;nbsp; VLAN0200&lt;/U&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;&lt;U&gt;active&amp;nbsp;&amp;nbsp;&amp;nbsp; Fa0/2&lt;BR&gt;&lt;/U&gt;&lt;/STRONG&gt;1002 fddi-default&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; active&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;1003 token-ring-default&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; active&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;1004 fddinet-default&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; active&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;1005 trnet-default&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; active&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;
&lt;P align=left&gt;VLAN Type&amp;nbsp; SAID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MTU&amp;nbsp;&amp;nbsp; Parent RingNo BridgeNo Stp&amp;nbsp; BrdgMode Trans1 Trans2&lt;BR&gt;---- ----- ---------- ----- ------ ------ -------- ---- -------- ------ ------&lt;BR&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp; enet&amp;nbsp; 100001&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1500&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR&gt;100&amp;nbsp; enet&amp;nbsp; 100100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1500&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR&gt;200&amp;nbsp; enet&amp;nbsp; 100200&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1500&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR&gt;1002 enet&amp;nbsp; 101002&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1500&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR&gt;1003 enet&amp;nbsp; 101003&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1500&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR&gt;1004 enet&amp;nbsp; 101004&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1500&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;BR&gt;1005 enet&amp;nbsp; 101005&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1500&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=left&gt;Switch#&lt;/P&gt;
&lt;P align=left&gt;Switch#conf t&lt;BR&gt;Enter configuration commands, one per line.&amp;nbsp; End with CNTL/Z.&lt;BR&gt;Switch(config)#int fa0/1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 인터페이스 fa0/1 선택(라우터 인접)&lt;/STRONG&gt;&lt;BR&gt;Switch(config-if)#switchport mode trunk&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; fa0/1 에&amp;nbsp;trunk 설정한다.&lt;/STRONG&gt;&lt;/P&gt;
&lt;P align=left&gt;%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to down&lt;BR&gt;%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up&lt;/P&gt;
&lt;P align=left&gt;Switch(config-if)#end&lt;BR&gt;%SYS-5-CONFIG_I: Configured from console by console&lt;BR&gt;Switch#&lt;BR&gt;Switch#copy run sta&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 설정내용 저장&lt;/STRONG&gt;&lt;BR&gt;Destination filename [startup-config]? &lt;BR&gt;Building configuration...&lt;BR&gt;[OK]&lt;BR&gt;Switch#&lt;/P&gt;
&lt;P align=left&gt;--------------------------------------------------------------------------------------&lt;/P&gt;
&lt;P align=left&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;3. Router 0 에서 설정&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=left&gt;Router&gt;en&lt;BR&gt;Router#conf t&lt;BR&gt;Enter configuration commands, one per line.&amp;nbsp; End with CNTL/Z.&lt;BR&gt;Router(config)#int fa0/0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;STRONG&gt;=&gt; 인터페이스 fa0/0 선택&lt;/STRONG&gt;&lt;BR&gt;Router(config-if)#ip addr 192.168.1.1 255.255.255.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;STRONG&gt;=&gt; IP 주소 입력&lt;/STRONG&gt;&lt;BR&gt;Router(config-if)#no shutdown&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 활성화&lt;/STRONG&gt;&lt;/P&gt;
&lt;P align=left&gt;%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up&lt;BR&gt;%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up&lt;BR&gt;Router(config-if)#int se0/0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;STRONG&gt;=&gt; 인터페이스 se0/0 선택&lt;/STRONG&gt;&lt;BR&gt;Router(config-if)#ip addr 192.168.11.1 255.255.255.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; IP 주소 입력&lt;/STRONG&gt;&lt;BR&gt;Router(config-if)#clock rate 56000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; clock rate 설정&lt;/STRONG&gt;&lt;BR&gt;Router(config-if)#bandwidth 56000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 대역폭 설정&lt;/STRONG&gt;&lt;/P&gt;
&lt;P align=left&gt;Router(config-if)#no shutdown&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 활성화&lt;/STRONG&gt;&lt;/P&gt;
&lt;P align=left&gt;%LINK-5-CHANGED: Interface Serial0/0, changed state to down&lt;BR&gt;Router(config-if)#end&lt;BR&gt;%SYS-5-CONFIG_I: Configured from console by console&lt;BR&gt;Router#&lt;BR&gt;Router#conf t&lt;BR&gt;Enter configuration commands, one per line.&amp;nbsp; End with CNTL/Z.&lt;BR&gt;Router(config)#&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P align=left&gt;Router(config)#int f0/0.100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; sub 인터페이스&amp;nbsp; f0/0.100 선택&lt;/STRONG&gt;&lt;/P&gt;
&lt;P align=left&gt;Router(config-subif)#encapsulation dot1q 100&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; encapsulation 설정(라우터 trunk)&lt;/STRONG&gt;&lt;BR&gt;Router(config-subif)#ip address 192.168.0.1 255.255.255.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; f0/0.100 에 IP주소 입력&lt;/STRONG&gt;&lt;BR&gt;Router(config-subif)#int f0/0.200&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; sub 인터페이스&amp;nbsp; f0/0.200 선택&lt;/STRONG&gt;&lt;/P&gt;
&lt;P align=left&gt;Router(config-subif)#encapsulation dot1q 200&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; encapsulation 설정(라우터 trunk)&lt;/STRONG&gt;&lt;BR&gt;Router(config-subif)#ip address 192.168.1.1 255.255.255.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;STRONG&gt;=&gt; f0/0.200 에 IP주소 입력&lt;/STRONG&gt;&lt;BR&gt;Router(config-subif)#int f0/0&lt;BR&gt;Router(config-if)#&lt;BR&gt;Router(config-if)#no shutdown&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 활성화&lt;/STRONG&gt;&lt;BR&gt;Router(config-if)#end&lt;BR&gt;%SYS-5-CONFIG_I: Configured from console by console&lt;BR&gt;Router#&lt;BR&gt;Router#conf t&lt;BR&gt;Enter configuration commands, one per line.&amp;nbsp; End with CNTL/Z.&lt;BR&gt;Router(config)#router ospf 100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; ospf 설정 모드 선택&lt;/STRONG&gt;&lt;BR&gt;Router(config-router)#network 192.168.0.0 0.0.0.255 area 0&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 인접네트워크 ospf 설정&lt;BR&gt;&lt;/STRONG&gt;Router(config-router)#network 192.168.1.0 0.0.0.255 area 0&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 인접네트워크 ospf 설정&lt;/STRONG&gt;&lt;BR&gt;Router(config-router)#network 192.168.11.0 0.0.0.255 area 0&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 인접네트워크 ospf 설정&lt;/STRONG&gt;&lt;BR&gt;Router(config-router)#end&lt;BR&gt;%SYS-5-CONFIG_I: Configured from console by console&lt;BR&gt;Router#show ip ro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;STRONG&gt;=&gt; 라우팅 테이블 설정 확인&lt;/STRONG&gt;&lt;BR&gt;Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * - candidate default, U - per-user static route, o - ODR&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; P - periodic downloaded static route&lt;/P&gt;
&lt;P align=left&gt;Gateway of last resort is not set&lt;/P&gt;
&lt;P align=left&gt;C&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.0.0/24 is directly connected, FastEthernet0/0.100&lt;BR&gt;C&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.1.0/24 is directly connected, FastEthernet0/0.200&lt;BR&gt;&lt;STRONG&gt;O&amp;nbsp;&amp;nbsp; 192.168.3.0/24 [110/2] via 192.168.11.2, 00:00:53, Serial0/0&lt;/STRONG&gt;&lt;BR&gt;C&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.11.0/24 is directly connected, Serial0/0&lt;BR&gt;&lt;STRONG&gt;O&amp;nbsp;&amp;nbsp; 192.168.12.0/24 [110/782] via 192.168.11.2, 00:00:53, Serial0/0&lt;/STRONG&gt;&lt;BR&gt;Router#ping 192.168.0.11&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; ping 테스트 확인&lt;/STRONG&gt;&lt;/P&gt;
&lt;P align=left&gt;Type escape sequence to abort.&lt;BR&gt;Sending 5, 100-byte ICMP Echos to 192.168.0.11, timeout is 2 seconds:&lt;BR&gt;.!!!!&lt;BR&gt;Success rate is 80 percent (4/5), round-trip min/avg/max = 173/266/375 ms&lt;/P&gt;
&lt;P align=left&gt;Router#show ip ro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;STRONG&gt;=&gt; 라우팅 테이블 설정 다시 확인&lt;/STRONG&gt;&lt;BR&gt;Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * - candidate default, U - per-user static route, o - ODR&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; P - periodic downloaded static route&lt;/P&gt;
&lt;P align=left&gt;Gateway of last resort is not set&lt;/P&gt;
&lt;P align=left&gt;C&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.0.0/24 is directly connected, FastEthernet0/0.100&lt;BR&gt;C&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.1.0/24 is directly connected, FastEthernet0/0.200&lt;BR&gt;&lt;STRONG&gt;O&amp;nbsp;&amp;nbsp; 192.168.2.0/24 [110/783] via 192.168.11.2, 00:01:07, Serial0/0&lt;/STRONG&gt;&lt;BR&gt;&lt;STRONG&gt;O&amp;nbsp;&amp;nbsp; 192.168.3.0/24 [110/2] via 192.168.11.2, 00:02:08, Serial0/0&lt;BR&gt;&lt;/STRONG&gt;C&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.11.0/24 is directly connected, Serial0/0&lt;BR&gt;&lt;STRONG&gt;O&amp;nbsp;&amp;nbsp; 192.168.12.0/24 [110/782] via 192.168.11.2, 00:02:08, Serial0/0&lt;BR&gt;&lt;/STRONG&gt;Router#copy running-config sta&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 설정내용 저장&lt;/STRONG&gt;&lt;BR&gt;Destination filename [startup-config]? &lt;BR&gt;Building configuration...&lt;BR&gt;[OK]&lt;BR&gt;Router#&lt;/P&gt;
&lt;P align=left&gt;--------------------------------------------------------------------------------&lt;/P&gt;
&lt;P align=left&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;4. Router 1 에서 설정&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=left&gt;Router&gt;en &lt;BR&gt;Router#conf t&lt;BR&gt;Enter configuration commands, one per line.&amp;nbsp; End with CNTL/Z.&lt;BR&gt;Router(config)#int se0/1&lt;BR&gt;Router(config-if)#ip addr 192.168.12.1 255.255.255.0&lt;BR&gt;Router(config-if)#clock rate 56000&lt;BR&gt;Router(config-if)#no shutdown &lt;BR&gt;Router(config-if)#int se0/0&lt;BR&gt;Router(config-if)#ip addr 192.168.11.2 255.255.255.0&lt;BR&gt;Router(config-if)#clock rate 56000&lt;BR&gt;Router(config-if)#no shutdown &lt;/P&gt;
&lt;P align=left&gt;%LINK-5-CHANGED: Interface Serial0/0, changed state to up&lt;BR&gt;Router(config-if)#int fa0/0&lt;BR&gt;Router(config-if)#ip addr 192.168.3.1 255.255.255.0&lt;BR&gt;Router(config-if)#no shutdown &lt;/P&gt;
&lt;P align=left&gt;Router(config-if)#exit&lt;BR&gt;&lt;/P&gt;
&lt;P align=left&gt;Router(config)#router ospf 100&lt;BR&gt;Router(config-router)#network 192.168.11.0 0.0.0.255 area 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&gt; 백본 망(area 0), 없으면 구동 안됨&lt;BR&gt;Router(config-router)#network 192.168.12.0 0.0.0.255 area 0&lt;BR&gt;Router(config-router)#network 192.168.3.0 0.0.0.255 area 0&lt;BR&gt;Router(config-router)#end&lt;BR&gt;%SYS-5-CONFIG_I: Configured from console by console&lt;BR&gt;Router# sh ip ro&lt;BR&gt;Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * - candidate default, U - per-user static route, o - ODR&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; P - periodic downloaded static route&lt;/P&gt;
&lt;P align=left&gt;Gateway of last resort is not set&lt;/P&gt;
&lt;P align=left&gt;O&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.0.0/24 [110/782] via 192.168.11.1, 00:02:12, Serial0/0&lt;BR&gt;O&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.1.0/24 [110/782] via 192.168.11.1, 00:02:12, Serial0/0&lt;BR&gt;O&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.2.0/24 [110/782] via 192.168.12.2, 00:01:12, Serial0/1&lt;BR&gt;C&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.3.0/24 is directly connected, FastEthernet0/0&lt;BR&gt;C&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.11.0/24 is directly connected, Serial0/0&lt;BR&gt;C&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.12.0/24 is directly connected, Serial0/1&lt;BR&gt;Router#copy run sta&lt;BR&gt;Destination filename [startup-config]? &lt;BR&gt;Building configuration...&lt;BR&gt;[OK]&lt;BR&gt;Router#&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=left&gt;--------------------------------------------------------------------------------&lt;/P&gt;
&lt;P align=left&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;5. Router 2 에서 설정&lt;BR&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P align=left&gt;&lt;BR&gt;Router&gt;en&lt;BR&gt;Router#conf t&lt;BR&gt;Enter configuration commands, one per line.&amp;nbsp; End with CNTL/Z.&lt;BR&gt;Router(config)#int se0/0&lt;BR&gt;Router(config-if)#ip addr 192.168.12.2 255.255.255.0&lt;BR&gt;Router(config-if)#clock rate 56000&lt;BR&gt;Router(config-if)#no shutdown &lt;/P&gt;
&lt;P align=left&gt;%LINK-5-CHANGED: Interface Serial0/0, changed state to up&lt;BR&gt;Router(config-if)#&lt;BR&gt;%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0/0, changed state to up&lt;BR&gt;Router(config-if)#int fa0/0&lt;BR&gt;Router(config-if)#ip addr 192.168.2.1 255.255.255.0&lt;BR&gt;Router(config-if)#no shutdown &lt;/P&gt;
&lt;P align=left&gt;%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up&lt;BR&gt;%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up&lt;BR&gt;Router(config-if)#exit&lt;BR&gt;Router(config)#router os&lt;BR&gt;Router(config)#router ospf 100&lt;BR&gt;Router(config-router)#network 192.168.12.0 0.0.0.255 area 0&lt;BR&gt;Router(config-router)#network 192.168.2.0 0.0.0.255 area 0&lt;BR&gt;Router(config-router)#end&lt;BR&gt;%SYS-5-CONFIG_I: Configured from console by console&lt;BR&gt;Router#sh ip ro&lt;BR&gt;Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * - candidate default, U - per-user static route, o - ODR&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; P - periodic downloaded static route&lt;/P&gt;
&lt;P align=left&gt;Gateway of last resort is not set&lt;/P&gt;
&lt;P align=left&gt;O&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.0.0/24 [110/1563] via 192.168.12.1, 00:01:16, Serial0/0&lt;BR&gt;O&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.1.0/24 [110/1563] via 192.168.12.1, 00:01:16, Serial0/0&lt;BR&gt;C&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.2.0/24 is directly connected, FastEthernet0/0&lt;BR&gt;O&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.3.0/24 [110/782] via 192.168.12.1, 00:01:16, Serial0/0&lt;BR&gt;O&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.11.0/24 [110/1562] via 192.168.12.1, 00:01:16, Serial0/0&lt;BR&gt;C&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.12.0/24 is directly connected, Serial0/0&lt;BR&gt;Router#copy run sta&lt;BR&gt;Destination filename [startup-config]? &lt;BR&gt;Building configuration...&lt;BR&gt;[OK]&lt;BR&gt;Router#&lt;/P&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>Router에서 Eigrp 설정</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/yong0319/8584160"/>
		<id>tag:blog.daum.net,2009:yong0319.8584160</id>
	    <author>
		    <name>짠돌이</name>
	    </author>
	    <updated>2007-09-27T15:27:53Z</updated>
	    <published>2007-09-27T15:27:53Z</published>
	    <content type="html">
	    	&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=4&gt;▣ Router에서 Eigrp 설정&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;FONT size=2&gt;
&lt;P align=left&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- 각각의 라우터에서 전부 설정해줘야 한다.&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P align=left&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=left&gt;&lt;A href=&quot;javascript:realImgView('http://cfs9.blog.daum.net/original/19/blog/2007/09/27/14/54/46fb45780d5dc&amp;filename=eigrp.JPG')&quot;&gt;&lt;IMG hspace=0 src=&quot;http://cfs9.blog.daum.net/image/19/blog/2007/09/27/14/54/46fb45780d5dc&amp;filename=eigrp.JPG&quot; border=0&gt;&lt;/A&gt;&lt;A href=&quot;javascript:realImgView('http://cfs7.blog.daum.net/original/18/blog/2007/09/27/14/52/46fb4535bd784&amp;filename=eigrp.JPG')&quot;&gt;&lt;/P&gt;
&lt;P align=left&gt;&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P align=left&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;=&gt; 시스코 제품에서만 사용되는 프로토콜 : igrp, eigrp&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- Router 0 에서 설정&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Router&gt;en&lt;BR&gt;Router#conf t&lt;BR&gt;Enter configuration commands, one per line.&amp;nbsp; End with CNTL/Z.&lt;BR&gt;Router(config)#int serial 0/0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 인터페이스 serial 0/0 선택&lt;/STRONG&gt;&lt;BR&gt;Router(config-if)#ip addr 192.168.3.1 255.255.255.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; ip 주소 입력&lt;/STRONG&gt;&lt;BR&gt;Router(config-if)#clock rate 56000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt;clock rate 입력&lt;/STRONG&gt;&lt;BR&gt;Router(config-if)#no shutdown&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 활성화&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;%LINK-5-CHANGED: Interface Serial0/0, changed state to down&lt;BR&gt;Router(config-if)#exit&lt;BR&gt;Router(config)#int fastEthernet 0/0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 인터페이스 fa0/0 선택&lt;/STRONG&gt;&lt;BR&gt;Router(config-if)#ip addr 192.168.2.1 255.255.255.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;STRONG&gt;=&gt; ip 주소 입력&lt;/STRONG&gt;&lt;BR&gt;Router(config-if)#no shutdown&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 활성화&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up&lt;BR&gt;%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up&lt;BR&gt;Router(config-if)#end&lt;BR&gt;%SYS-5-CONFIG_I: Configured from console by console&lt;BR&gt;Router#&lt;BR&gt;Router#conf t&lt;BR&gt;Enter configuration commands, one per line.&amp;nbsp; End with CNTL/Z.&lt;BR&gt;Router(config)#router eigrp 100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; eigrp 설정모드(AS번호 동일해야함)&lt;/STRONG&gt;&lt;BR&gt;Router(config-router)#network 192.168.3.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 인접네트워크 eigrp 설정&lt;BR&gt;&lt;/STRONG&gt;Router(config-router)#network 192.168.2.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 인접네트워크 eigrp 설정&lt;/STRONG&gt;&lt;BR&gt;Router(config-router)#^Z&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; Ctri+Z&lt;/STRONG&gt; &lt;BR&gt;%SYS-5-CONFIG_I: Configured from console by console&lt;BR&gt;Router#show ip route&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;STRONG&gt;=&gt; 라우팅 테이블 확인&lt;/STRONG&gt;&lt;BR&gt;Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;D - EIGRP&lt;/STRONG&gt;, EX - EIGRP external, O - OSPF, IA - OSPF inter area&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * - candidate default, U - per-user static route, o - ODR&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; P - periodic downloaded static route&lt;/P&gt;
&lt;P&gt;Gateway of last resort is not set&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;D&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.0.0/24 [90/20514560] via 192.168.3.2, 00:00:20, Serial0/0&lt;BR&gt;&lt;STRONG&gt;D&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.1.0/24 [90/20514560] via 192.168.3.2, 00:00:20, Serial0/0&lt;BR&gt;C&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.2.0/24 is directly connected, FastEthernet0/0&lt;BR&gt;C&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.3.0/24 is directly connected, Serial0/0&lt;BR&gt;Router#sh ip ro connected &lt;BR&gt;&amp;nbsp;C&amp;nbsp;&amp;nbsp; 192.168.2.0/24&amp;nbsp; is directly connected, FastEthernet0/0&lt;BR&gt;&amp;nbsp;C&amp;nbsp;&amp;nbsp; 192.168.3.0/24&amp;nbsp; is directly connected, Serial0/0&lt;BR&gt;Router#copy run sta&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;STRONG&gt;=&gt;&amp;nbsp;설정내용 저장&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;Destination filename [startup-config]? &lt;BR&gt;Building configuration...&lt;BR&gt;[OK]&lt;BR&gt;Router#&lt;BR&gt;--------------------------------------------------------------------------&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- Router 1 에서 설정&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Router&gt;en&lt;BR&gt;Router#conf t&lt;BR&gt;Enter configuration commands, one per line.&amp;nbsp; End with CNTL/Z.&lt;BR&gt;Router(config)#int serial 0/0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 인터페이스 serial 0/0 선택&lt;BR&gt;&lt;/STRONG&gt;Router(config-if)#ip addr 192.168.3.2 255.255.255.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;STRONG&gt;=&gt; ip 주소 입력&lt;/STRONG&gt;&lt;BR&gt;Router(config-if)#clock rate 56000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; clock rate 설정&lt;/STRONG&gt;&lt;BR&gt;Router(config-if)#no shutdown&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 활성화&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;%LINK-5-CHANGED: Interface Serial0/0, changed state to up&lt;BR&gt;Router(config-if)#int fa0/0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;STRONG&gt;=&gt;&amp;nbsp;인터페이스 fa0/0 선택&lt;/STRONG&gt;&amp;nbsp;&lt;BR&gt;Router(config-if)#ip addr 192.168.0.1 255.255.255.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; ip 주소 입력&lt;/STRONG&gt;&lt;BR&gt;Router(config-if)#no shutdown&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 활성화&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up&lt;BR&gt;%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up&lt;BR&gt;Router(config-if)#int fa0/1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 인터페이스 fa0/1 선택&lt;/STRONG&gt;&lt;BR&gt;Router(config-if)#ip addr 192.168.1.1 255.255.255.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;STRONG&gt;=&gt; ip 주소 입력&lt;/STRONG&gt;&lt;BR&gt;Router(config-if)#no shutdown&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 활성화&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;%LINK-5-CHANGED: Interface FastEthernet0/1, changed state to up&lt;BR&gt;%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up&lt;BR&gt;Router(config-if)#^Z&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; Ctrl+z&lt;BR&gt;&lt;/STRONG&gt;%SYS-5-CONFIG_I: Configured from console by console&lt;BR&gt;Router#&lt;/P&gt;
&lt;P&gt;Router#conf t&lt;BR&gt;Enter configuration commands, one per line.&amp;nbsp; End with CNTL/Z.&lt;BR&gt;Router(config)#router eigrp 100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt;&amp;nbsp;eigrp 설정모드(AS번호 동일해야함)&lt;/STRONG&gt;&amp;nbsp;&lt;BR&gt;Router(config-router)#network 192.168.0.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 인접네트워크 eigrp 설정&lt;/STRONG&gt;&lt;BR&gt;Router(config-router)#network 192.168.3.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 인접네트워크 eigrp 설정&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Router(config-router)#network 192.168.1.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 인접네트워크 eigrp 설정&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Router(config-router)#^Z&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; Ctrl+z&lt;/STRONG&gt;&lt;BR&gt;%SYS-5-CONFIG_I: Configured from console by console&lt;BR&gt;Router#&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Router#show ip route &lt;BR&gt;Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;D - EIGRP&lt;/STRONG&gt;, EX - EIGRP external, O - OSPF, IA - OSPF inter area&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * - candidate default, U - per-user static route, o - ODR&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; P - periodic downloaded static route&lt;/P&gt;
&lt;P&gt;Gateway of last resort is not set&lt;/P&gt;
&lt;P&gt;C&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.0.0/24 is directly connected, FastEthernet0/0&lt;BR&gt;C&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.1.0/24 is directly connected, FastEthernet0/1&lt;BR&gt;&lt;STRONG&gt;D&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.2.0/24 [90/20514560] via 192.168.3.1, 00:13:35, Serial0/0&lt;BR&gt;C&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.3.0/24 is directly connected, Serial0/0&lt;BR&gt;Router#show run&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 설정상태 확인&lt;/STRONG&gt;&lt;BR&gt;Building configuration...&lt;/P&gt;
&lt;P&gt;Current configuration : 471 bytes&lt;BR&gt;!&lt;BR&gt;version 12.2&lt;BR&gt;no service password-encryption&lt;BR&gt;!&lt;BR&gt;hostname Router&lt;BR&gt;!&lt;BR&gt;!&lt;BR&gt;!&lt;BR&gt;!&lt;BR&gt;interface FastEthernet0/0&lt;BR&gt;&amp;nbsp;ip address 192.168.0.1 255.255.255.0&lt;BR&gt;&amp;nbsp;duplex auto&lt;BR&gt;&amp;nbsp;speed auto&lt;BR&gt;!&lt;BR&gt;interface FastEthernet0/1&lt;BR&gt;&amp;nbsp;ip address 192.168.1.1 255.255.255.0&lt;BR&gt;&amp;nbsp;duplex auto&lt;BR&gt;&amp;nbsp;speed auto&lt;BR&gt;!&lt;BR&gt;interface Serial0/0&lt;BR&gt;&amp;nbsp;ip address 192.168.3.2 255.255.255.0&lt;BR&gt;!&lt;BR&gt;router eigrp 100&lt;BR&gt;&amp;nbsp;network 192.168.0.0&lt;BR&gt;&amp;nbsp;network 192.168.3.0&lt;BR&gt;&amp;nbsp;network 192.168.1.0&lt;BR&gt;&amp;nbsp;auto-summary&lt;BR&gt;!&lt;BR&gt;ip classless&lt;BR&gt;!&lt;BR&gt;!&lt;BR&gt;!&lt;BR&gt;!&lt;BR&gt;line con 0&lt;BR&gt;line vty 0 4&lt;BR&gt;&amp;nbsp;login&lt;BR&gt;!&lt;BR&gt;!&lt;BR&gt;end&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;Router#show ip ro connected&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 연결된 인터페이스 보여준다.&lt;/STRONG&gt;&lt;BR&gt;&amp;nbsp;C&amp;nbsp;&amp;nbsp; 192.168.0.0/24&amp;nbsp; is directly connected, FastEthernet0/0&lt;BR&gt;&amp;nbsp;C&amp;nbsp;&amp;nbsp; 192.168.1.0/24&amp;nbsp; is directly connected, FastEthernet0/1&lt;BR&gt;&amp;nbsp;C&amp;nbsp;&amp;nbsp; 192.168.3.0/24&amp;nbsp; is directly connected, Serial0/0&lt;BR&gt;Router#copy running-config startup-config&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;=&gt; 설정내용 저장&lt;/STRONG&gt;&lt;BR&gt;Destination filename [startup-config]? &lt;BR&gt;Building configuration...&lt;BR&gt;[OK]&lt;BR&gt;Router#&lt;/P&gt;&lt;br&gt;&lt;br&gt;tag : &lt;a href=&quot;/_blog/tagArticleList.do?BLOGID=0FSvI&amp;amp;tagName=eigrp&quot; rel=&quot;tag&quot; target=&quot;_blank&quot;&gt;eigrp&lt;/a&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>[펌] 자바 에러 모음</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/yong0319/8578800"/>
		<id>tag:blog.daum.net,2009:yong0319.8578800</id>
	    <author>
		    <name>짠돌이</name>
	    </author>
	    <updated>2007-09-27T09:12:19Z</updated>
	    <published>2007-09-27T09:12:19Z</published>
	    <content type="html">
	    	&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=4&gt;[펌] 자바 에러 모음&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- 번 호 1&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;ERROR Exception in thread &quot;main&quot; java.lang.NoClassDefFoundError: 파일명 &lt;BR&gt;발생되는 경우 클래스 파일을 찾을 수 없는 경우 &lt;BR&gt;&lt;STRONG&gt;조 언 :&lt;/STRONG&gt;&amp;nbsp;실행하려는 클래스 파일 이름이 제대로 되어 있는지 확인한다.&lt;BR&gt;또한, CLASSPATH 설정이 제대로 되어 있는지 확인하며 (도스모드에서 set명령어)&lt;BR&gt;만약, 되어있지 않다면 설정한다. (CLASSPATH = jdk1.3/jre/lib/rt.jar; 2-1강좌 참조) &lt;BR&gt;&amp;nbsp; &lt;BR&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- 번 호 2&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;ERROR cannot resolve symbol&lt;BR&gt;symbol : class in(에러가 난 부분)&lt;BR&gt;location : class StackTest(찾으려는 위치)&amp;nbsp; &lt;BR&gt;발생되는 경우 이해할 수 없는 클래스나 메소드, 변수명이 올경우 &lt;BR&gt;&lt;STRONG&gt;조 언 :&lt;/STRONG&gt;&amp;nbsp;보통 이 에러는 철자가 틀렸을 경우에 많이 발생한다. 클래스, 메소드, 변수의 철자를 세심히 확인해 본다.&lt;BR&gt;특히, 철자를 확인할때 대소문자 구분을 확실히 체크한다.(자바는 대소문자를 구별한다.) 그리고 클래스에서 발생할 경우 import를 해주었는지 확인해 봅니다. &lt;BR&gt;&amp;nbsp; &lt;BR&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- 번 호 3&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;ERROR non-static variable 변수이름(or method 메소드이름) cannot br referenced from a static context &lt;BR&gt;발생되는 경우 static 메소드 안에서 static 으로 선언되지 않은 메소드나 변수를 참조(사용)했을 경우.&lt;BR&gt;특히, 메소드의 경우는 인스턴스를 사용하지 않고 static메소드 내에서 바로 선언한 경우. &lt;BR&gt;&lt;STRONG&gt;조 언 :&lt;/STRONG&gt;&amp;nbsp;static 선언자의 사용여부를 살펴보고 static 메소드 안에 static으로 선언되어지지 않은 메소드나 변수가 있느지 확인해본다.&lt;BR&gt;만약 그런것이 있으면 메소드를 새로 만들어 그쪽에서 선언한다. 단, 인스턴스를 생성해서 불러줘야 한다는 것을 잊지 말아야한다. &lt;BR&gt;&amp;nbsp; &lt;BR&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- 번 호 4&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;ERROR valiable 변수명 might not have been initialized &lt;BR&gt;발생되는 경우 지역변수인 변수명의 변수가 초기화가 되어있지 않았을 경우 &lt;BR&gt;&lt;STRONG&gt;조 언 :&lt;/STRONG&gt;&amp;nbsp;지역변수(메소드 내에서 선언한 변수)를 초기화 하지 않은채 선언했을 경우 발생한다.&lt;BR&gt;멤버 필드가 아닌 경우는 반드시 변수 선언시 초기화를 해주어야 한다.&lt;BR&gt;(멤버 필드는 자바 프로그램 자체에서 자동으로 default값으로 초기화 해준다.) &lt;BR&gt;&amp;nbsp; &lt;BR&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- 번 호 5&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;ERROR class 클래스명 is public, should be declared in a file named 클래스명.java &lt;BR&gt;발생되는 경우 클래스명이 public으로 선언되었는데 파일명과 다를 경우 &lt;BR&gt;&lt;STRONG&gt;조 언 :&lt;/STRONG&gt;&amp;nbsp;public으로 선언된 클래스가 있다면 반드시 그 클래스명과 파일명이 같아야 한다.&lt;BR&gt;클래스명과 파일명의 대소문자 및 철자가 같은지 비교해 본다.&lt;BR&gt;또한, public으로 선언된 클래스가 하나 이상 있는지 찾아본다.(반드시 하나만 있어야한다.) &lt;BR&gt;&amp;nbsp; &lt;BR&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- 번 호 6&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;ERROR push(java.lang.object)[메소드(인자로 받을 수 있는 형)] in java.util.Stack(메소드의 클래스) cannot be applied to (int)[잘못 들어간 형] &lt;BR&gt;발생되는 경우 메소드에서 인자를 받을 때 받을 수 있는 형이 아닌 자료형 또는 클래스형을 사용할 경우 &lt;BR&gt;&lt;STRONG&gt;조 언 :&lt;/STRONG&gt;&amp;nbsp;사용하는 메소드의 API를 참고하여 어떤 형을 인자로 받을 수 있는지 찾아본다.&lt;BR&gt;API를 보지 못할 경우는 각 자료형으로 인자를 직접 바꾸어 본다. &lt;BR&gt;&amp;nbsp; &lt;BR&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- 번 호 7&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;ERROR java.lang.NoSuchMethodError: main &lt;BR&gt;Exception in thread &quot;main&quot; &lt;BR&gt;발생되는 경우 클래스 파일 안에서 main() 메소드를 찾을 수 없는 경우 &lt;BR&gt;&lt;STRONG&gt;조 언 :&lt;/STRONG&gt;&amp;nbsp;자바 애플릿이 아닌 이상 자바 애플리케이션은 반드시 main() 메소드를 사용해야 합니다.&lt;BR&gt;main() 메소드를 빼먹지 않았는지 확인해 보십시요. 또한 public static void main(String[] args) 형식으로 씌어졌는지도 확인해 보십시요.&lt;BR&gt;(main 클래스는 반드시 위와 같은 형식으로 만들어져야 합니다.) &lt;BR&gt;&amp;nbsp; &lt;BR&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- 번 호 8&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;ERROR unreported exception java.io.IOException(Exception명); must be caught or declared to be thrown &lt;BR&gt;발생되는 경우 예외가 발생하는데 예외처리를 해주지 않았을 경우 &lt;BR&gt;&lt;STRONG&gt;조 언 :&lt;/STRONG&gt;&amp;nbsp;예외를 발생하는 메소드 같은 경우는 반드시 예외처리를 해주어야 합니다.&lt;BR&gt;예외를 발생하거나 예외처리를 해야하는 메소드는 API를 확인해 보시면 알 수 있습니다.&lt;BR&gt;그렇지 않다면 컴파일 후 지금처럼 에러가 난 예외를 예외처리해 주시면 됩니다.&lt;BR&gt;또한, 예외를 처리할 때는 메소드 차원에서 throws 예외명을 이용해서 처리할 수 있고&lt;BR&gt;try{} catch{} 구문을 이용해서 직접 처리해 주셔도 됩니다.(예외 강좌를 참고하세요.)&lt;BR&gt;특히, 예외도 클래스이므로 반드시 예외가 들어간 패키지를 import 해주어야 합니다. &lt;BR&gt;&amp;nbsp; &lt;BR&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- 번 호 9&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;ERROR Note : Calculator.java(파일명) uses or overrides a deprecated API.&lt;BR&gt;Note : Recompile with -deprecation for details.&amp;nbsp; &lt;BR&gt;발생되는 경우 JDK 버전이 높아졌거나 보안등의 기타이유로 사용이 deprecated된 메소드를 사용한 경우 &lt;BR&gt;&lt;STRONG&gt;조 언 :&lt;/STRONG&gt;&amp;nbsp;이건 예외라기 보다는 경고 입니다.(실행하면 됩니다.^^)&lt;BR&gt;JDK가 버전이 높아지거나 보안등의 이유에 따라 예전에 만들어졌지만 필요가 없어지거나 대체된 메소드가 생겨났습니다.&lt;BR&gt;그런 메소드를 deprecated 되었다고 하는데 이것은 API상에 나왔있습니다.&lt;BR&gt;또한, 컴파일할때 -deprecation 옵션주면 어떤 메소드가 deprecate됐는지 알수있읍니다. &lt;BR&gt;사용이 중지 됐다고 보기 보다는 사용을 가능하면 하지 않게끔 해주는 거죠.&lt;BR&gt;대치되었거나 버전 업된 메소드를 사용하시면 됩니다.&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- 번 호 10&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;ERROR MouseEvent(클래스명) should be declared abstract; it does not define mouseDragged(java.awt.event.MouseEvent)[메소드명(메소드가 포함된 클래스)] in MouseEvent(클래스명)&amp;nbsp; &lt;BR&gt;발생되는 경우 implements한 Interface의 모든 메소드를 구현하지 않아서 발생됨&amp;nbsp; &lt;BR&gt;&lt;STRONG&gt;조 언&amp;nbsp;:&lt;/STRONG&gt;&amp;nbsp;Interface는 모든 메소드가 선언만 되고 구현되지 않은 추상(abstract) 메소드입니다.&lt;BR&gt;만약 Interface를 implements하려면 implements한 클래스가 Interface에서 선언한 모든 메소드를 구현해 주어야 합니다.&lt;BR&gt;하나라도 빠질 경우 implements한 클래스도 추상 클래스로 보고 에러가 발생합니다.&lt;BR&gt;에러에 구현해 주어야할 메소드명이 나오므로 그곳에 쓰여있는 메소드를 구현해 주면 됩니다.&lt;BR&gt;만약, 그 메소드를 구현해 주었는데 에러가 나면 철자 및 대소문자를 다시 확인해 보십시요.&lt;BR&gt;&amp;nbsp; &lt;BR&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- 번 호 11&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;ERROR incompatible types&lt;BR&gt;found : /null(입력한 자료형)&lt;BR&gt;required : int(요구하는 자료형) &lt;BR&gt;발생되는 경우 입력을 했을때 맞지 않는 자료형이나 클래스형을 입력할 경우 &lt;BR&gt;&lt;STRONG&gt;조 언 :&lt;/STRONG&gt;&amp;nbsp;incompatible 은 '성미가 맞지 않는','모순된' 이라는 뜻을 가진 단어 입니다.&lt;BR&gt;단어뜻 처럼 입력 경우 required 에 나타난 자료형 및 클래스형을 요구하는데&lt;BR&gt;found 에서 나타난 자료형 및 클래스형을 써주어서 입력을 하지 못하게 되어서 발생하는 에러입니다.&lt;BR&gt;found 에 나타난 자료형을 required 에 나타난 자료형으로 변경해 주시면 됩니다.&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- 번 호 12&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;ERROR package java.servlet(패키지명) does not exist &lt;BR&gt;발생되는 경우 import한 패키지가 존재하지 않을 경우 &lt;BR&gt;&lt;STRONG&gt;조 언 :&lt;/STRONG&gt;&amp;nbsp;import한 패키지가 존재하지 않을 경우에 발생하는 에러입니다.&lt;BR&gt;철자와 대소문자를 먼저 확인하고 CLASSPATH 설정을 확인해 보시기 바랍니다.&lt;BR&gt;또한 그 곳에 패키지가 jar파일로 있는지도 확인해 보셔야 합니다.&lt;BR&gt;(API에 나와있는 패키지는 rt.jar에 다 있습니다.&lt;BR&gt;단 javax가 붙거나 다름으로 시작되는 확장 패키지는 설치해 주어야합니다.(javax.swing 제외))&amp;nbsp; &lt;BR&gt;&amp;nbsp; &lt;BR&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- 번 호 13&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;ERROR java.lang.NullPointerException &lt;BR&gt;Exception in thread &quot;main&quot;(메소드) java.lang.NullPointerException &lt;BR&gt;at java.awt.Container.addImpl(Container.java:341)... [에러가 일어난 부분] &lt;BR&gt;발생되는 경우 참조하거나 사용한 클래스 또는 자료형이 초기화 되지 않은 경우 &lt;BR&gt;&lt;STRONG&gt;조 언 :&lt;/STRONG&gt;&amp;nbsp;보통 이것은 awt나 배열 부분에서 자주 발생하는데 초기화를 해주지 않아서 많이 발생합니다.&lt;BR&gt;자바의 변수들은 기본적으로(자동으로 초기화 되는 멤버필드등을 제외하고) 초기화를 요구합니다.&lt;BR&gt;에러에 체크된 부분을 검토해 보시고 초기화를 해주십시요.&amp;nbsp; &lt;BR&gt;&amp;nbsp; &lt;BR&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- 번 호 14&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;ERROR ';'(빠진 부분) expected &lt;BR&gt;발생되는 경우 문법상으로 써야할 것을 쓰지 않은 경우 발생합니다. &lt;BR&gt;&lt;STRONG&gt;조 언 :&lt;/STRONG&gt;&amp;nbsp;주로 ';'을 안써주시거나 아님 '()'(괄호)를 열기만 하고 닫지 않은 실수를 할 경우 발생합니다.&lt;BR&gt;대부분 이 에러가 발생한 경우는 에러에 나온것을 소스에 추가해 주시면 됩니다. &lt;BR&gt;&amp;nbsp; &lt;BR&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- 번 호 15&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;ERROR unexpected type&lt;BR&gt;required : value(요구하는 타입)&lt;BR&gt;found : class(소스상 써준 타입)&lt;BR&gt;&amp;nbsp;&lt;BR&gt;발생되는 경우 써주어야 할 타입이 아닌 잘못된 타입을 써주었을 경우 &lt;BR&gt;&lt;STRONG&gt;조 언 :&lt;/STRONG&gt;&amp;nbsp;unexpected type 에러를 해석하면 '기대하지 않은 타입'이란 뜻을 가지고 있습니다.&lt;BR&gt;즉, 원하는 타입(required)이 아닌데 잘못된 타입(found)을 써준 경우 발생합니다.&lt;BR&gt;에러 체크된 부분의 타입을 required 에서 나타난 타입으로 변경해 주시면 됩니다.&lt;BR&gt;&amp;nbsp; &lt;BR&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- 번 호 16&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;ERROR java.lang.ArrayIndexOutOfBoundsException&lt;BR&gt;at Test.main(Test.java:10)[클래스.메소드(파일명:에러난 위치)]&lt;BR&gt;Exception in thread &quot;main&quot;(예외가 던져진 메소드)&lt;BR&gt;&amp;nbsp;&lt;BR&gt;발생되는 경우 배열의 범위를 넘어선 값을 넣었을 경우 &lt;BR&gt;&lt;STRONG&gt;조 언 :&lt;/STRONG&gt;&amp;nbsp;위의 에러는 특이하게 컴파일은 이상없이 되지만 실행을 하면 발생하는 에러입니다.&lt;BR&gt;배열의 범위를 넘어설 경우에 발생하므로 에러난 위치의 배열의 참조 범위를 확인해보시고&lt;BR&gt;선언해둔 배열의 범위에 맞게 조정해 주시면 됩니다.&amp;nbsp; &lt;BR&gt;&amp;nbsp; &lt;BR&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- 번 호 17&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;ERROR illegal start of expression &lt;BR&gt;발생되는 경우 선언자(modifier)를 잘못 집어 넣은 경우 &lt;BR&gt;&lt;STRONG&gt;조 언 :&lt;/STRONG&gt;&amp;nbsp;에러의 단어뜻을 확인해 보면 '표현의 시작이 부적격 합니다.'하고 해석할 수 있습니다.&lt;BR&gt;보통 선언자가 맞지 않거나 쓰일데가 아닌데 선언자를 줄 경우에 많이 발생합니다.&lt;BR&gt;특히 메소드안에서 static 선언자를 쓴 경우에는 직격으로 볼수 있죠.&lt;BR&gt;에러가 난 부분의 선언자를 제거하거나 맞는 것인지 다시 확인해 보십시요.&amp;nbsp; &lt;BR&gt;&amp;nbsp; &lt;BR&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- 번 호 18&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;ERROR java.io.InputStream(클래스) is abstract; cannot be instantiated &lt;BR&gt;발생되는 경우 abstract로 선언된 클래스를 직접 new 명령어를 이용하여 인스턴스화 할 경우 &lt;BR&gt;&lt;STRONG&gt;조 언 :&lt;/STRONG&gt;&amp;nbsp;abstract로 선언된 클래스를 직접 new 명령어를 이용하여 인스턴스화 할 경우에 발생하는 에러입니다.&lt;BR&gt;왜냐하면, 추상 클래스는 직접 new 명령어를 이용하여 인스턴스화 할수 없기 때문입니다.(객체를 못만든다구요.)&lt;BR&gt;이 경우에는 인스턴스를 다른 방법으로 생성하시면 됩니다.&lt;BR&gt;예를 들어 인스턴스를 반환하는 메소드를 이용한다거나 상속을 통해서 상속받은 클래스의 인스턴스를 만들어&lt;BR&gt;직접 인스턴스를 만드는 효과를 낼수도 있구요. 원하시는 방법으로 바꾸어 보시길...&amp;nbsp; &lt;BR&gt;&amp;nbsp; &lt;BR&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- 번 호 19&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;ERROR local variable name(변수명) is accessed from within inner class; needs to be declared final &lt;BR&gt;발생되는 경우 Local Class의 변수를 final로 선언하지 않은 경우 &lt;BR&gt;&lt;STRONG&gt;조 언 :&lt;/STRONG&gt;&amp;nbsp;Local Class의 변수는 참조변수의 참조값 변동을 방지하기 위하여 final 선언자를 붙여주어야 합니다.&lt;BR&gt;변수에 final 선언자를 붙이면 변수는 값을 변동할 수 없는 상수 처럼 쓰이며&lt;BR&gt;만약 이 값을 참조할 경우 자바는 이 값을 넘기는게 아니라 이 값의 복사본을 참조 값으로 넘기게 됩니다.&lt;BR&gt;그러므로 Local Class에서 참조값 변동없이 변수를 참조할 수 있게 되는 것입니다.&lt;BR&gt;Local Class를 정의해준 곳을 살펴보고 final 선언자를 확실하게 확인하시기 바랍니다.&amp;nbsp; &lt;BR&gt;&amp;nbsp; &lt;BR&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- 번 호 20&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;ERROR inner classes cannot have static declarations &lt;BR&gt;발생되는 경우 내부 클래스 안에서 static 선언자를 쓴 경우 &lt;BR&gt;&lt;STRONG&gt;조 언 :&lt;/STRONG&gt;&amp;nbsp;내부 클래스 안에서는 static 선언자를 쓸수 없습니다.&lt;BR&gt;내부 클래스 안에서 사용된 static 선언자를 제거해 주십시요.&amp;nbsp; &lt;BR&gt;&amp;nbsp; &lt;BR&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- 번 호 21&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;ERROR referenceto List is ambiguous,both class java.util.List(클래스) in java.util(패키지)&lt;BR&gt;and class java.awt.List(클래스) in java.awt(패키지) match&amp;nbsp; &lt;BR&gt;발생되는 경우 클래스 사용시 다른 패키지내에 동일이름의 클래스들이 있어서 참조가 모호할 경우 &lt;BR&gt;&lt;STRONG&gt;조 언 :&lt;/STRONG&gt;&amp;nbsp;예시를 보면 아시겠지만 import 한 패키지중에 같은 이름을 사용하는 클래스를 클래스 이름만으로&lt;BR&gt;생성함으로서 참조가 모호해질 경우 발생하는 에러입니다.&lt;BR&gt;이와 같은 경우는 import를 하나 제거 하거나 아님 java.util.List 이런식으로&lt;BR&gt;직접 그 클래스의 패키지를 같이 써줌으로서 모호성을 제거할수 있습니다.&lt;BR&gt;&amp;nbsp; &lt;BR&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- 번 호 22&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;ERROR m()(메소드명) in B(클래스명) cannot override m()(메소드명) in A(클래스명);&lt;BR&gt;attempting to use incompatiable return type&amp;nbsp; &lt;BR&gt;발생되는 경우 클래스를 상속받고서 메소드를 오버라이드 하고자할때 잘못한 경우 &lt;BR&gt;&lt;STRONG&gt;조 언 :&lt;/STRONG&gt;&amp;nbsp;클래스를 상속받고서 메소드를 오버라이드 할 경우에는 지켜야 하는 규칙이 있습니다.&lt;BR&gt;1. 메소드의 이름이 같아야 합니다.&lt;BR&gt;2. 메소드의 파라미터 개수, 데이터형이 같아야 합니다. &lt;BR&gt;3. 메소드의 리턴형이 같아야 합니다.&lt;BR&gt;4. 상위 메소드와 동일하거나 더 구체적인 Exception을 발생시켜야 합니다.&lt;BR&gt;5. 상위 메소드와 동일하거나 접근범위가 더 넣은 접근 제한자를 사용해야 합니다.&lt;/P&gt;
&lt;P&gt;님의 메소드 오버라이드시 위 규칙을 잘 지켰는가를 다시 한번 확인해 보세요.&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- 번 호 23&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;ERROR getPathBetweenRows(int,int)(메소드) has protected access in javax.swing.jTree(클래스) &lt;BR&gt;발생되는 경우 protected로 선언된 메소드를 상속 없이 직접 불러쓸 경우 &lt;BR&gt;&lt;STRONG&gt;조 언 :&lt;/STRONG&gt;&amp;nbsp;protected로 선언되어 있는 메소드는 상속하거나 같은 package에 있을 때만 쓸 수 있습니다.&lt;BR&gt;상속해서 다시 public 메소드로 값을 받던지 아니면 &lt;BR&gt;public 메소드 중에서 비슷한 기능을 하는 메소드가 있는지 찾아서 바꾸어주어야 합니다.&amp;nbsp; &lt;BR&gt;&amp;nbsp; &lt;BR&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- 번 호 24&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;ERROR invalid method declaration; return type required &lt;BR&gt;발생되는 경우 리턴 타입을 쓰지 않아 메소드의 선언이 잘못된 경우 &lt;BR&gt;&lt;STRONG&gt;조 언 :&lt;/STRONG&gt;&amp;nbsp;리턴 타입을 쓰지 않아 메소드의 선언이 잘못된 경우에 발생하는 에러이므로&lt;BR&gt;에러가 발생한 메소드를 확인해보고 리턴 타입을 맞게 적어주어야 합니다.&amp;nbsp; &lt;BR&gt;&amp;nbsp; &lt;BR&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- 번 호 25&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;ERROR Error occurred during initialization of VM&lt;BR&gt;java.lang.ExceptionInInitializerError &lt;BR&gt;발생되는 경우 static으로 선언된 변수중 초기화가 안되어 있는 것이 있는 경우 &lt;BR&gt;&lt;STRONG&gt;조 언 :&lt;/STRONG&gt;&amp;nbsp;static으로 선언된 변수중에 초기화가 안된게 있는 경우에 발생하는 에러이므로&lt;BR&gt;에러가 발생한 변수를 확인해보고 알맞은 초기화를 시켜주거나 변수의 위치를&lt;BR&gt;자동 초기화가 가능한 메소드 밖의 클래스 변수로서 사용하게 합니다.&amp;nbsp; &lt;BR&gt;&amp;nbsp; &lt;BR&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- 번 호 26&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;ERROR Error opening registry key 'Software\JavaSoft\Java Runtime Environment'&lt;BR&gt;Error: could not find java.dll &lt;BR&gt;Error: could not find Java 2 Runtime Environment &lt;BR&gt;발생되는 경우 중복설치 등으로 인해 레지스트리 키값이 잘못되어 있는 경우 &lt;BR&gt;&lt;STRONG&gt;조 언 :&lt;/STRONG&gt;&amp;nbsp;중복설치 등으로 인해 레지스트리 키값이 잘못되어 있는 경우에 발생하는 에러이므로&lt;BR&gt;레지스트리 편집기를 열어서 HKEY_LOCAL_MACHINE -&gt; SOFTWARE -&gt; JavaSoft에&lt;BR&gt;보시면 3개의 키가 있을 겁니다. 그중에서 첫번째 키인 Java 런타임 환경 을 마우스&lt;BR&gt;오른쪽 버튼으로 클릭하여 Java Runtime Environment로 이름을 바꿔주시면 됩니다.&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- 번 호 27&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;ERROR Error Registry Key 'Sofrware\JavaSofrware\Java Runtime Environment\CurrentVerison'&lt;BR&gt;has value '1.1',but '1.3' is requried. &lt;BR&gt;Error: could not find java.dll &lt;BR&gt;Error: could not find java 2 Runtime Enviroment.&amp;nbsp; &lt;BR&gt;발생되는 경우 중복설치 등으로 인해 레지스트리 키값의 자바 버전이 잘못되어 있는 경우 &lt;BR&gt;&lt;STRONG&gt;조 언 :&lt;/STRONG&gt;&amp;nbsp;중복설치 등으로 인해 레지스트리 키값의 자바 버전이 잘못되어 있는 경우에 발생하는 에러이므로&lt;BR&gt;레지스트리 편집기를 열어서 HKEY_LOCAL_MACHINE -&gt; SOFTWARE -&gt; JavaSoft -&gt; Java Runtime Environment의 Current version의 값을 1.3으로 되어있는지 확인해 주시면 됩니다.&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- 번 호 28&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;ERROR java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver(드라이버명)&amp;nbsp; &lt;BR&gt;발생되는 경우 JDBC로 데이터 베이스에 연결하는 중 드라이버를 찾지 못할 경우 &lt;BR&gt;&lt;STRONG&gt;조 언 :&lt;/STRONG&gt;&amp;nbsp;JDBC를 연결하는 중에 드라이버를 찾지 못할 경우에 발생하는 에러이므로&lt;BR&gt;각 데이터 베이스에 맞는 드라이버가 제대로 다운로드 되었는지 확인해 보시고 &lt;BR&gt;드라이버의 위치가 클래스 패스에 잡혀 있는지 확인해주시면 됩니다.&amp;nbsp; &lt;BR&gt;&amp;nbsp; &lt;BR&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- 번 호 29&lt;/FONT&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp; &lt;BR&gt;ERROR Method printIn(java.lang.String)(메소드명) not found in class java.io.PrintStream(클래스명)&amp;nbsp; &lt;BR&gt;발생되는 경우 자신이 사용한 클래스의 메소드가 맞지 않는(=없는)경우 &lt;BR&gt;&lt;STRONG&gt;조 언&amp;nbsp;:&lt;/STRONG&gt;&amp;nbsp;자신이 사용한 클래스의 메소드가 맞지 않는(=없는) 경우에 발생하는 에러이므로&lt;BR&gt;API를 통해서 사용하고자 하는 클래스와 메소드를 다시 한번 확인해 봅니다.&lt;BR&gt;보통 이경우 메소드의 철자나 대소문자를 잘못 쓴 경우가 많으니 그점을 유심히 살표봅니다.&lt;BR&gt;마지막으로 철자와 대소문자도 맞는다면 메소드의 인자의 객체형을 맞게 주었는지 확인해보면 됩니다.&lt;/P&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>예제. MultiClient 설명 (채팅창)</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/yong0319/8502858"/>
		<id>tag:blog.daum.net,2009:yong0319.8502858</id>
	    <author>
		    <name>짠돌이</name>
	    </author>
	    <updated>2007-09-20T19:01:56Z</updated>
	    <published>2007-09-20T19:01:56Z</published>
	    <content type="html">
	    	&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;- 채팅창 만들기&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;PC 2대,&amp;nbsp; 한 PC에서&lt;/STRONG&gt; &lt;/FONT&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;MultiServer.java 컴파일 및 실행한다. 서버 채팅창이 띄워진다.&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;다른 PC에서는&lt;/STRONG&gt; &lt;STRONG&gt;MultiClient.java 컴파일 및 실행하면 채팅창이 나타나고 글씨를 입력할수 있게 된다. 서버 채팅창은 실시간으로 접속자 및 글씨가 나타나고 있음.&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;파일 4개가 한 폴더에 있어야 한다. 서버의&amp;nbsp;IP주소 입력 체크할 것.&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;// MultiClient.java&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;package MultiClient;&lt;BR&gt;import java.awt.*;&lt;BR&gt;import java.awt.event.*;&lt;BR&gt;import java.io.*;&lt;BR&gt;import java.net.*;&lt;BR&gt;import javax.swing.*;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;public class &lt;STRONG&gt;MultiClient&lt;/STRONG&gt; implements ActionListener {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private Socket socket;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private ObjectInputStream ois;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private ObjectOutputStream oos;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private JFrame jframe;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private JTextField jtf;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private JTextArea jta;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private JLabel jlb1, jlb2;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private JPanel jp1, jp2;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private String ip;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private String id;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private JButton jbtn;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public MultiClient(String argIp, String argId) {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ip = argIp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; id = argId;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jframe = new JFrame(&quot;Multi Chatting&quot;);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jtf = new JTextField(30);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jta = new JTextArea(&quot;&quot;, 10, 50);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jlb1 = new JLabel(&quot;Usage ID : [[ &quot; + id + &quot;]]&quot;);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jlb2 = new JLabel(&quot;IP : &quot; + ip);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jbtn = new JButton(&quot;종료&quot;);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jp1 = new JPanel();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jp2 = new JPanel();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jlb1.setBackground(Color.yellow);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jlb2.setBackground(Color.green);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jta.setBackground(Color.pink);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jp1.setLayout(new BorderLayout());&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jp2.setLayout(new BorderLayout());&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jp1.add(jbtn, BorderLayout.EAST);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jp1.add(jtf, BorderLayout.CENTER);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jp2.add(jlb1, BorderLayout.CENTER);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jp2.add(jlb2, BorderLayout.EAST);&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jframe.add(jp1, BorderLayout.SOUTH);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jframe.add(jp2, BorderLayout.NORTH);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JScrollPane jsp = new JScrollPane(jta,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jframe.add(jsp, BorderLayout.CENTER);&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jtf.addActionListener(this);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jbtn.addActionListener(this);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jframe.addWindowListener(new WindowAdapter() {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void windowClosing(WindowEvent e) {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; oos.writeObject(id+&quot;#exit&quot;);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } catch (IOException ee) {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ee.printStackTrace();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.exit(0);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void windowOpened(WindowEvent e) {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jtf.requestFocus();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jta.setEditable(false);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Toolkit tk = Toolkit.getDefaultToolkit();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dimension d = tk.getScreenSize();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int screenHeight = d.height;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int screenWidth = d.width;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jframe.pack();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jframe.setLocation(&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (screenWidth - jframe.getWidth()) / 2,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (screenHeight - jframe.getHeight()) / 2);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jframe.setResizable(false);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jframe.setVisible(true);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void actionPerformed(ActionEvent e) {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Object obj = e.getSource();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String msg = jtf.getText();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (obj == jtf) {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (msg == null || msg.length()==0) {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JOptionPane.showMessageDialog(jframe, &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;글을쓰세요&quot;, &quot;경고&quot;,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JOptionPane.WARNING_MESSAGE);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } else {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; oos.writeObject(id+&quot;#&quot;+msg);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } catch (IOException ee) {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ee.printStackTrace();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jtf.setText(&quot;&quot;);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } else if (obj == jbtn) {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; oos.writeObject(id+&quot;#exit&quot;);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } catch (IOException ee) {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ee.printStackTrace();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.exit(0);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void exit(){&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.exit(0);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void init() throws IOException {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; socket = new Socket(ip, 5000);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(&quot;connected...&quot;);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; oos = new ObjectOutputStream(socket.getOutputStream());&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ois = new ObjectInputStream(socket.getInputStream());&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MultiClientThread ct = new MultiClientThread(this);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Thread t = new Thread(ct);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t.start();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public static void main(String args[]) throws IOException {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JFrame.setDefaultLookAndFeelDecorated(true);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MultiClient cc = new MultiClient(&quot;192.168.10.100&quot;, &quot;대빵&quot;);&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;STRONG&gt;//서버 IP주소 입력, 사용자명&lt;/STRONG&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cc.init();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public ObjectInputStream getOis(){&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return ois;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public JTextArea getJta(){&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return jta;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public String getId(){&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return id;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;}&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;-----------------------------------------------------------------&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;// MultiServerThread.java&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;package MultiClient;&lt;BR&gt;import java.net.*;&lt;BR&gt;import java.io.*;&lt;BR&gt;public class &lt;STRONG&gt;MultiServerThread&lt;/STRONG&gt; implements Runnable{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private Socket socket;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private MultiServer ms;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private ObjectInputStream ois;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private ObjectOutputStream oos;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public MultiServerThread(MultiServer ms){&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.ms = ms;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public synchronized void run(){&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; boolean isStop = false;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; socket = ms.getSocket();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ois = new ObjectInputStream(socket.getInputStream());&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; oos = new ObjectOutputStream(socket.getOutputStream());&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String message = null;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(!isStop){&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; message = (String)ois.readObject();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String[] str = message.split(&quot;#&quot;);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(str[1].equals(&quot;exit&quot;)){&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; broadCasting(message);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; isStop = true;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; broadCasting(message);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ms.getList().remove(this);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(socket.getInetAddress()+&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;정상적으로 종료하셨습니다&quot;);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(&quot;list size : &quot;+ms.getList().size());&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }catch(Exception e){&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ms.getList().remove(this);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(socket.getInetAddress()+&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;비정상적으로 종료하셨습니다&quot;);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(&quot;list size : &quot;+ms.getList().size());&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void broadCasting(String message)throws IOException{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(MultiServerThread ct : ms.getList()){&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ct.send(message);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void send(String message)throws IOException{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; oos.writeObject(message);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;}&lt;BR&gt;--------------------------------------------------------------&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;// MultiServer.java (서버에서 실행시킬 것)&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;package MultiClient;&lt;BR&gt;import java.io.*;&lt;BR&gt;import java.net.*;&lt;BR&gt;import java.util.*;&lt;BR&gt;public class &lt;STRONG&gt;MultiServer&lt;/STRONG&gt; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private ArrayList&lt;MultiServerThread&gt; list;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private Socket socket;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public MultiServer() throws IOException {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; list = new ArrayList&lt;MultiServerThread&gt;();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ServerSocket serverSocket = new ServerSocket(5000);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MultiServerThread mst = null;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; boolean isStop = false;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(!isStop) {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println (&quot;Server ready...&quot;);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; socket = serverSocket.accept ();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mst = new MultiServerThread(this);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; list.add (mst);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Thread t = new Thread(mst);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t.start ();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public ArrayList&lt;MultiServerThread&gt; getList()&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return list;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public Socket getSocket()&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return socket;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public static void main(String arg[])throws IOException&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; new MultiServer();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;}&lt;/P&gt;
&lt;P&gt;------------------------------------------------------------&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;// MultiClientThread.java&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;package MultiClient;&lt;BR&gt;public class &lt;STRONG&gt;MultiClientThread&lt;/STRONG&gt; extends Thread{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private MultiClient mc;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public MultiClientThread(MultiClient mc){&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.mc = mc;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void run(){&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String message = null;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String[] receivedMsg = null;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; boolean isStop = false;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while(!isStop){&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; message = (String)mc.getOis().readObject();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; receivedMsg = message.split(&quot;#&quot;);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }catch(Exception e){&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.printStackTrace();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; isStop = true;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(receivedMsg[0]+&quot;,&quot;+receivedMsg[1]);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(receivedMsg[1].equals(&quot;exit&quot;)){&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(receivedMsg[0].equals(mc.getId())){&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mc.exit();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mc.getJta().append(&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; receivedMsg[0] +&quot;님이 종료 하셨습니다.&quot;+&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.getProperty(&quot;line.separator&quot;));&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mc.getJta().setCaretPosition(&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mc.getJta().getDocument().getLength());&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mc.getJta().append(&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; receivedMsg[0] +&quot; : &quot;+receivedMsg[1]+&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.getProperty(&quot;line.separator&quot;));&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mc.getJta().setCaretPosition(&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mc.getJta().getDocument().getLength());&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;}&lt;/P&gt;
	    </content>
	    	</entry>
    	<entry>
	    <title>예제. URLEx 설명 (yahoo index 파일 소스 확인)</title>
		<link rel="alternate" type="text/html" href="http://blog.daum.net/yong0319/8502586"/>
		<id>tag:blog.daum.net,2009:yong0319.8502586</id>
	    <author>
		    <name>짠돌이</name>
	    </author>
	    <updated>2007-09-20T18:39:49Z</updated>
	    <published>2007-09-20T18:39:49Z</published>
	    <content type="html">
	    	&lt;P&gt;&lt;STRONG&gt;&lt;FONT size=3&gt;// URLEx 설명 (yahoo 소스 확인)&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;package URLEx;&lt;BR&gt;import java.net.*;&lt;BR&gt;import java.io.*;&lt;BR&gt;class &lt;STRONG&gt;URLEx&lt;/STRONG&gt; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public static void main(String[] args) &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; throws MalformedURLException, IOException {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; URL url = new URL(&quot;http&quot;, &quot;&lt;A href=&quot;http://www.yahoo.co.kr&quot; target=&quot;_blank&quot;&gt;www.yahoo.co.kr&lt;/A&gt;&quot;, 80,&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;index.jsp?name=syh1011#content&quot;);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String protocol = url.getProtocol();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String host = url.getHost();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int port = url.getPort();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int defaultPort = url.getDefaultPort();&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String path = url.getPath();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String query = url.getQuery();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String ref = url.getRef();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String _url = url.toExternalForm();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String mixUrl = null;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (port == -1) {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mixUrl = protocol + &quot;//&quot; + host + path + &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;?&quot; + query + &quot;#&quot; + ref;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } else {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mixUrl = protocol + &quot;//&quot; + host + &quot;:&quot; + &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; port + path + &quot;?&quot; + query + &quot;#&quot; + ref;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (port == -1)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; port = url.getDefaultPort();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.printf(&quot;프로토콜 : %s %n&quot;, protocol);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.printf(&quot;호스트 : %s %n&quot;, host);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.printf(&quot;포트 : %d %n&quot;, port);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.printf(&quot;패스 : %s %n&quot;, path);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.printf(&quot;쿼리 : %s %n&quot;, query);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.printf(&quot;ref : %s %n&quot;, ref);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.printf(&quot;mixURL : %s %n&quot;, mixUrl);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.printf(&quot;URL : %s %n&quot;, _url);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; url = new URL(&quot;&lt;A href=&quot;http://www.yahoo.co.kr&quot; target=&quot;_blank&quot;&gt;http://www.yahoo.co.kr&lt;/A&gt;&quot;);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; InputStream input = url.openStream();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int readByte;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(&quot;=== 문서의 내용 ===&quot;);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (((readByte = input.read()) != -1)) {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.print((char) readByte);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; input.close();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;}&lt;/P&gt;
	    </content>
	    	</entry>
      </feed>
