[컴퓨터네트워크] 파일전송프로그램

등록일 2003.06.12 한글 (hwp) | 25페이지 | 가격 300원

소개글

학기 개인 프로젝트로 제출했던 리포트입니다.
TCP/IP의 파일전송기법을 비주얼씨에서 구현한 것입니다.
내부 동작 알고리즘도 보기좋게 되어있습니다. 리포트에는
물론 비주얼툴을 공부하는데도 좋은 도움이 될것입니다.

목차

1. 동작 여부 및 실행 예
2. 사용한 트랜스포트 계층 프로토콜 (TCP)에 대한 설명
3. 프로그램 개발 환경 설명: MFC
4. 성능 개선을 위해 적용한 기법들
5. 실험 결과 및 분석
6. 기타의견

본문내용

6. 기타 리포트 평가에 고려되어야 하는 사항들 [선택사항]
① UserInterface를 구성시 서버와 클라이언트 콤보 버튼을 반드시 클릭하고 시작해야한다. 또한 파일을 오픈한 뒤에 파일을 제대로 선택하지 않았을 경우 오류를 출력합니다.

② 기본적이 에러처리 루틴을 생성 했습니다. 잘못된 입출력이나 버튼 클릭시 발생하는 오류들도 처리를 했습니다. 또한 파일전송상태를 눈으로 볼 수 있게끔 상태창을 만들어 두었습니다. 전체 전송시간은 맨 마지막에 출력이 됩니다.

③ Blocking mode로 동작하는 CSocket를 이용해서 파일 전송을 했지만 속도가 현저히 느려 CAsyncSocket를 사용했습니다.



7. 기타 의견 [선택사항]
1) 프로젝트 수행 과정 중의 어려웠던 문제들
파일 전송시 오류가 나는 부분에 대한 해결책을 제시해줄만한 조언자나 사이트를 찾기가 힘들었습니다. 파일 전송의 경우 일반적으로 TCP/IP를 설명해둔 책과 사이트는 전부 채팅서버만을 구현해두었습니다. 나름대로의 파일 I/O를 구현해서 적용하는 것이 쉽지가 않았습니다.

2) 프로젝트 평가: 난이도, 효과, 건의 사항
① UDP의 경우 고려할 사항에 비해서 얻어지는 이익이 너무도 미비했습니다.
② 다른 과목 프로젝트와 계속 연관이 되어서 처음에 계획했던 테스트를 전부 해보지 못했습니다.
③ 난이도는 이제껏 해본 프로젝트 중에 혼자서 해야만 한 관계로 상급으로 두고 싶습니다. 그러나 그 효과는 대단했습니다. 전체적인 네트워크 기술들에 대해서 심도 있는 공부가 되었고, 무엇보다도 네트워크 프로그래밍에 대한 폭넓은 지식을 얻게 되었습니다.
④ 건의 사항은 다른 학생들과의 교류가 많이 미비했던 것 같습니다. 게시판 같은 것을 활성화 했으면 좋겠습니다. 서로의 힘든 점과 어려운 점에 대해 좋은 참고가 될 것으로 여겨집니다.

참고 자료

여러 자료들을 모아서 나름대로 구성해본 파일전송 프로그램
입니다. 주석이 있어서 혼자서 공부하시기에도 좋을듯합니다.
(아마도 인터넷에서 이 비슷한 자료를 보신적도 있으실겁니다.
^^; 여기저기서 자료르를 참조해서리...)
*원하는 자료를 검색 해 보세요.
  • MPEG4 표준화 및 시스템 14페이지
    (Part) systems Visual Audio Reference ... Software Optimized Visual Reference software ... 코덱, 다양한 음향/육성 코딩 도구 비주얼 데이터(비디오, 정지 텍스처
  • 네트워크 구축 사례 8페이지
    고속 데이터 전송기술과 유선망 기술을 결합하여 PC상에서 고속 의 통신 ... - 사용자수 증가에 따른 속도저하 현상 최소화 ▶ 전국 어디에서나 ... 파일을 위성을 통하여 전송할 경우 평균 하나의 bit 가 틀릴 수 있다는
  • GPIB & VBA 6페이지
    15대, 최대 케이블 길이 20m였으나, 데이터 전송 속도고속화하고 ... 나타낸다. (메시지 종료부호와 같이 사용) 5. VBA(Visual ... , 마이크로소프트 오피스에서 쓰이며 일반적인 사용법은 비주얼 베이직과 같다
  • 블 루 투 스 (bluetooth) 10페이지
    저전력소비 상호 접속성 좋음 단점 전송속도 느림 -( 고속화 진행 중 ... 블루투스 전송속도 4.16Mbps 최대 11 Mbps 1~2Mbps 최대 ... 폰 또는 휴대폰과 PC 간에 사진이나 벨소리 등 파일전송하는 무선전송기술
  • 블루트스 21페이지
    Visual Automotive Gaming  Handheld ... Zigbee Wi-fi IrDA UWB 데이터 전송속도 1 ~ 3Mbps ... ! ! UWB와의 통합 - 높은 데이터 전송속도 거북이 전송속도? 대학
  • xDSL의 분류. 15페이지
    스트림 속도 16Kbps ~ 640Kbps를 지원하며, 보다 고속전송 ... 품질이 좋아야 한다. 이에 따라 전송거리와 전송속도 응용분야 등에 따라 ... 다양한 전송속도전송방식의 기술이 개발되고 있는 것이다. xDSL은
  • 블루투스란? 11페이지
    물에 강함 저비용 저전력소비 상호 접속성 좋음 단점 전송속도 느림 -( 고속 ... 무선랜 SWAP 블루투스 전송속도 4.16Mbps 최대 11 Mbps 1 ... 벨소리 등 파일전송하는 무선전송기술 일정거리 (~10m 또는
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      상세우측 배너
      추천도서
      [컴퓨터네트워크] 파일전송프로그램
      하나은행 통장 개설 이벤트 오늘 하루 보지 않기 닫기
      ?>
      닫기