올레포트 : 대학레포트, 족보, 실험과제, 실습일지, 기업분석, 사업계획서, 학업계획서, 자기소개서, 면접, 방송통신대학, 시험 자료실
올레포트 : 대학레포트, 족보, 실험과제, 실습일지, 기업분석, 사업계획서, 학업계획서, 자기소개서, 면접, 방송통신대학, 시험 자료실
로그인  회원가입

파트너스

자료등록
 

다시받기

장바구니

코인충전

  • The Implementation of TCP/IP on Processor Board (1 페이지)
    1

  • The Implementation of TCP/IP on Processor Board (2 페이지)
    2

  • The Implementation of TCP/IP on Processor Board (3 페이지)
    3

  • The Implementation of TCP/IP on Processor Board (4 페이지)
    4

  • The Implementation of TCP/IP on Processor Board (5 페이지)
    5


  • 본 문서의
    미리보기는
    5 Pg 까지만
    가능합니다.
클릭 : 크게보기
  • The Implementation of TCP/IP on Processor Board (1 페이지)
    1

  • The Implementation of TCP/IP on Processor Board (2 페이지)
    2

  • The Implementation of TCP/IP on Processor Board (3 페이지)
    3

  • The Implementation of TCP/IP on Processor Board (4 페이지)
    4

  • The Implementation of TCP/IP on Processor Board (5 페이지)
    5



  • 본 문서의
    (큰 이미지)
    미리보기는
    5 Page 까지만
    가능합니다.
  더블클릭 : 닫기
X 닫기
좌우이동 : 드래그

The Implementation of TCP/IP on Processor Board

인쇄
바로가기
즐겨찾기 키보드를 눌러주세요
( Ctrl + D )
링크복사 링크주소가 복사 되었습니다.
원하는 곳에 붙혀넣기 하세요
( Ctrl + V )
공유
파일  The Implementation of TCPIP on Processor Board.hwp   [Size : 50 Kbyte ]
분량   5 Page
가격  1,000


카트
다운받기
카카오 ID로
다운 받기
구글 ID로
다운 받기
페이스북 ID로
다운 받기
뒤로

자료설명

본 논문에서 구현한 TCP/IP 소프트웨어의 특징을 몇가지로 요약할 수 있다.
첫째, 하드웨어에 존재하는 커널인 VRTXsa에 관련된 시스템...

본문/내용

본 논문에서 구현한 TCP/IP 소프트웨어의 특징을 몇가지로 요약할 수 있다. 첫째, 하드웨어에 존재하는 커널인 VRTXsa에 관련된 시스템 호출을 이용한다. 소프트웨어의 많은 부분이 멀티태스크 형태로 구현이 되었고, 커널이 세마포어나 메세지 큐를 이용하여 그들 태스크 간 동기화와 데이터 전달을 지원해준다. 간단히 말해서, 커널에 의존적인 부분이 다수 포함되어 있다. 둘째, 프로토콜의 기능을 최대한 축소시켰다. 원래 TCP/IP가 많은 기능을 가진 복잡한 프로토콜이지만 실제로 많이 쓰이지 않는 부분들도 많다. 그래서 이런 부분들을 최대한 생략하거나 축소시켜 데이터 처리 부하를 줄였다. 셋째, 프로토콜 간의 데이터 전달 방식이다. 일반적으로 상하위의 프로토콜 간에 데이터를 전달할 때에는 캡슐화(capsulization)가 되어 전달되자만 본 논문에서 구현한 TCP/IP에는 전달되는 모든 데이터는 동일한 자료 구조 형태로 전달된다. 이 때 쓰이는 자료 구조는 ComBuf(communication buffer)라고 이름 붙였다. 태스크들 간의 통신은 대부분 메세지 큐를 이용하는데 동일한 자료 구조를 사용함으로써 동일한 형태의 메세지 큐를 생성시켜 사용할 수 있다. 넷째, 커널과 응용 프로그램 간의 메모리 복사를 없앴다. 일반적인 TCP/IP는 프로토콜들은 커널 내에 존재하고 응용 프로그램들은 사용자 영역에 존재하기 때문에 커널과 사용자 영역 사이의 메모리 복사가 많았다. 하지만 본 연구에서 구현된 TCP/IP는 응용 프로그램과 마찬가지로 사용자 영역에 존재하므로 불필요한 메모리 복사를 줄일 수 있다.

참고문헌

[1] W. Doeringer, and D, Dykeman, M. Kaiserwerth, B. Meister, H. Rudin, and R. Williamson, `A Survey of Light-Weight Transport Protocols for High-Speed Networks,` IEEE Trans. on Communications, Vol.38, No.11, pp.2025-2039, Nov.1990.
[2] T. Porta and M. schwartz, `Architecture, Features, and Implementation of High-Speed Transport Protocols,` IEEE Network Magazine, pp.14-22, May.1991.
[3] Eric C. Cooper, Peter A. Steenkiste, Robert D. Sansom, and Brian D. Zill, `Protocol Implementation on the Nectar Communication Processor,` ACM, 1990.
[4] VRTXsa Real-Time Kernel,Programmer`s Guide and Reference, Microtec Reaserch Inc., pp1.1-1-5, 1994.
[5] W. Stevens, `TCP/IP Illustrated V1, The Protocols,` Addison-Wesley Publishing, 1994.



저작권정보
*위 정보 및 게시물 내용의 진실성에 대하여 회사는 보증하지 아니하며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 위 정보 및 게시물 내용의 불법적 이용, 무단 전재·배포는 금지되어 있습니다. 저작권침해, 명예훼손 등 분쟁요소 발견시 고객센터의 저작권침해신고 를 이용해 주시기 바랍니다.
📝 Regist Info
I D : ssdd*******
Date : 2014-12-12
FileNo : 16076208

Cart