본문 바로가기

[INTERFACE]/Ethernet

(22)
USB to Ethernet FTP Server Board Test USB to Ethernet FTP Board Test USB Host 기능이 있는 At90USB1287 을 이용하여 USB to Embedded FTP Server 를 테스트 했다. FTP 클라이언트 프로그램을 이용하여 보드에 접속해서 USB 메모리 스틱의 파일을 원격에서 관리 할 수 있도록 한 예제이다. W5100과 At90USB1287을 이용하여 임베디드 FTP Server를 구현하고 임베디드 USB호스트를 이용하여 파일을 저장하도록 하였다.
FTP 명령어 모음 FTP 명령어 모음 ALL : 모든 FTP 명령 ascii : 전송모드를 ASCII모드로 설정한다.(ascii또는 as) binary : 전송모드를 BINARY모드로 설정한다.( binary또는 bi) bell : 명령어 완료시에 벨소리를 나게한다.(bell) bye : ftp접속을 종료하고 빠져나간다.(bye) cd : remote시스템의 디렉토리를 변경한다.(cd 디렉토리명) cdup : remote시스템에서 한단계 상위디렉토리로 이동한다.(cdup) chmod : remote시스템의 파일퍼미션을 변경한다.(chmod 755 index.html) close : ftp접속을 종료한다. (close) CWD : 디렉토리를 변경할 경우 delete : remote시스템의 파일을 삭제한다.(delete in..
네트웍 프로토콜 분석기 - Etherreal 네트웍 프로토콜 분석기 - Etherreal 필터 설정 (ip.addr eq 192.168.0.100 and ip.addr eq 192.168.0.154)
TCP Server 모드에서 패킷 분석 2007-07-16 16:20:38 TCP Server 모드에서 패킷 분석 tcp_server.cap SYN 초기 동기 메시지 ACK 수신확인 FIN 종료 메시지 Reset 강제 종료 Server(92), PC : Client(91)로 91이 92에 접속하여 데이터 송수신하고 종료하는 상황의 패킷 분석 접속 5)Client(91)가 Connect()로 접속하여 랜덤하게 생성된 시퀀스 넘버 0으로 [SYN] 패킷 보냄. 포트는 4129->5000 6)Server(92)가 Listen()상태에서 램덤하게 생성한 시퀀스넘버 0으로 [SYN] 패킷에 [ACK]번호 1로 설정하여[SYN, ACK] 패킷 보내서 Listen. 이때의 ack번호는 대부분 Client(91)에게서 받은 syn+1의 값을 가진다. 7)C..
[ENC28J60 EVM] SPI통신 방식의 소형 이더넷 모듈 제작 [ENC28J60 EVM] SPI통신 방식의 소형 이더넷 모듈 제작 ENC28J60은 Microchip사의 MAC + Phy 포함된 NIC로 SPI방식으로 소형 마이컴에서 쉽게 접속 가능하다. TSSOP, SOP타입을 동시에 지원할 수있도록 제작 하였고 SPI방식의 플래시 메모리도 실장할 수 있도록 했다. SPI 어플리케이션보드
[RTL8019 EVM] 이더넷 테스트 보드 제작 [RTL8019 EVM] 이더넷 테스트 보드 제작 RTL8019칩을 이용하여 이더넷 테스트 할 수 있는 간단하 모듈 형태의 보드를 제작 하였다. USB테스트 보드에 연결하여 테스트 할 수 있도록 하였다.

반응형