오늘은 대한입니다.
sun's longitude:300 05 6.50 
· 자유게시판 · 묻고답하기 · 알파문서 · RPMS list
· 사용자문서 · 팁/FAQ모음 · 리눅스Links · 자료실
· 서버정보 · 운영자 · Books/FAQ · FreeBSD
/board/delete.php:소스보기  

질문과 답변 게시판입니다.

현재 실시간으로 이곳 서버의 설정파일(몇개)를 보여주고 있습니다.
서버의 설정내용에 관한 질문은 먼저 이곳 서버의 설정내용을 참고하시길 바랍니다.

[*** 쓰기 금지단어 패턴 ***]
글 본문 중간에 업로드할 이미지를 추가하는 방법 : @@이미지이름@@
ex) @@foo.gif@@
 ★ 글 지우기 항목입니다. 한번 더 생각하시고 결정하십시오.!!!
제목 7791 번 글의 답장글 : Re: 궁금한게 있습니다.
 이름  산이 [홈]http://linuxchannel.net/

[김성민]님이 남기신 글:

>
>안녕하세요,
>
>다름이 아니라
>
> 통신업체회선
> |
> (1) 광가입자스위치 -> 123.123.123.1~64
> | | |
> (2) 스위치허브 스위치허브 스위치허브
>
>보통 이런 구조잖아요?
>통신사에서 100Mbps 허용했다고 하고,
>통신사에서 관리하는 제일 상단의 스위치(광포트 달린거)에 위와 같이 ip 할당이 되어 있다면,
>그 하부에 (2)번 라인에 있는 스위치허브를 포함하여 (1) 을 통한 외부통신 대역폭은 100Mbps 가 최고인건 알고 있습니다.
>(2) 라인에서 여러대의 PC가 업/다운 로드를 동시에 한다고 해도 (1) 광스위치를 통해 외부와 통신하는 것은 모두 합쳐 100Mbps 죠.
>
>근데 (1) 하부에 있는 PC들이 공인IP를 할당하고 있다고 하고.
>123.123.123.1 과 123.123.123.10 이 통신을 하는것도 외부 대역폭에 해당하는지, 내부로 간주되는지가 궁금합니다.
>

123.123.123.1 과 123.123.123.10 이 같은 서브넷에 있으면 바로 위의 스위치 허브에서 서로 통신합니다.



> (2) 스위치허브 스위치허브 스위치허브
> | | |
> PC1, PC2 PC3, PC4 PC5, PC6
>
>(2) 라인에 있는 스위치 허브들은 각각 1포트당 100Mbps 가 지원되는 허브로 알고 있습니다.
>이 경우 PC1~PC6 이 사내에 할당된 123.123.123.1~64 의 공인IP 중 하나씩 할당했다고 할때,
>
>PC1~PC6 간의 통신이 각 스위치 허브 1포트당 최대 대역폭인 100Mbps, 즉, PC1~PC6 이 각각 100Mbps x 6 으로 독립적으로 움직이는지, 공인IP 를 사용하기 때문에 외부 대역폭 한도내에서 사용하게 되는건지 모르겠습니다.
>

PC1~PC2 의 대역폭은 바로 위의 스위치허브 대역폭에 의해서 결정되고
(2) 스위치들의 대역폭 합은 (2)의 바로 위에 있는 스위치 대역폭에 의해서 결정됩니다. 또한 같은 서브넷이기 때문에 최상단의 스위치까지 가지는 않고 (2) 스위치까지만 패킷이 갑니다.

즉 PC1 ~ PC6 까지 서로 섞여서 통신한다면 최대 대역폭은 (2)의 각 스위치가 물려있는 바로 상단의 스위치 대역폭에서 결정됩니다.

대역폭 계산은 바로위의 상단 스위치입니다.


> (2) 스위치허브 스위치허브 스위치허브
> | | |
> (3) 공유기 공유기 공유기
> | | |
> PC1, PC2 PC3, PC4 PC5, PC6
>
>공유기가 8포트고 포트당 100Mbps 로 독립적으로 지원된다고하면,
>공유기 1대 하위에 있는 PC들은 같은 공유기에 물린 PC들과 통신을 할때 각기 100Mbps 로 된다고 들었습니다. 물론, 공유기 외부와 통신을 할때에는 외부 대역폭 한도내에서 사용할 수 있겠지만요.
>
>요지는 공유기 없이 각각의 PC가 공인IP를 할당했다고 해도 위와 같이 최상단 스위치 하부에서는 공유기 쓰는 환경과 같이 내부 대역으로 간주되는건지 여부가 궁금합니다.
>

"스위치허브" 이기 때문에, 최상단 스위치까지 패킷은 가지 않은 내부 트래픽입니다.

즉 스위치허브에서 브러드캐스팅해서 목적지 DST 가 있으면 그 스위치허브내에서 패킷이 왔다갔다 합니다.


>## 추가질문 ##
>스크립트를 작성할때
>
>#!/bin/bash
>stime="`date`"
>
>백업수행...
>
>etime="`date`"
>
>echo "시작 : $stime"
>echo "종료 : $etime"
>
>이렇게 하고 있는데, etime 에서 stime 을 뺀 나머지를 구할 수는 없나요?
>그러니까, 최종 걸린시간을 표시했으면 해서요..
>
>그럼, 수고하세요..

stime=`date '+%s'`
...
etime=`date '+%s'`

term=$(($etime - $stime))

echo "$term 초"

이렇게 하면 됩니다.
2008년 09월 02일 17:45:56 화(오후)  from 211.53.35.129
0
암호: 공용 보안 SSL 서버가 준비되기 전까지는 off 합니다

apache lighttpd linuxchannel.net 
Copyright 1997-2026. linuxchannel.net. All rights reserved.

Page loading: 0.01(server) + (network) + (browser) seconds