[네트워크시스템] (프로그램 + 보고서)라우팅프로토콜(RIPPROTOCOL) 구현
- 최초 등록일
- 2003.12.10
- 최종 저작일
- 2003.12
- 4페이지/ 압축파일
- 가격 1,000원
소개글
RIPPROTOCOL 을 프로그램으로 비주얼하게 구현하고 그 보고서도 포함된 네트워크 수업시간의 Term Project입니다.
목차
1.전체 프로그램 인터페이스.
(1) VIEWER
(2) 네트워크 상태 설정
(3) 특정 테이블 정보 확인 및 타이머 실행
2. 프로그램 세부사항 설명.
(1) 라우팅 테이블 및 중요 변수 구현
(2) 주요 기능 설명 ( 각 버튼 별 설명)
(3) 핵심 알고리즘 (RIP알고리즘)
<b> 본 자료의 보고서는 워디안이나 한글 2002 이상의 버전에서만 확인이 가능합니다.
한글 97 이하의 버전을 보유하고 계신 회원님들께서는 구매에 앞서 참고하시기 바랍니다.
<해피캠퍼스 자료관리팀></b>
본문내용
3) 주기적타이머
- 주기적 타이머는 실제로는 25~35초 사이의 임의의 값을 사용해서 라우팅의 정규 갱신 메시지를 통보한다. 임의의 값을 주는 이유는 동기화 될지도 모르는 상황을 막아서 라우터들이 동시에 갱신하고자 하는 경우에 발생할 수 있는 과부하를 방지 하기 위함이다.
- 구현 방법 : 여기서는 각 라우터마다 타이머를 주지는 않았다. 각 라우터의 주기적 타이머를 구현 하기 위해 타이머는 단 하나가 있다. 이 타이머는 매 초마다 동작하게 되어 있다. 그리고 라우터의 생성시간(라우터가 생성된 시간%25)과 랜덤시간(랜덤하게 0~10의 값)을 더 한다. 이렇게 더해서 나오는 시간이 이 라우터의 정규메시지 통보시간이다. 즉 ,
현재시간(초로환산)%35 == (라우터)자신의 생성시간 +랜덤시간
을 만족하는 라우터가 정규메시지를 통보한다. 그리고 랜덤 시간을 다시 랜덤하게 받는다. 생성시간을 0~25 갇는 이유는 생성된 라우터마다 각자의 타이머가 있는 듯...........
참고 자료
www.codegrue.com