프로그래밍 QnA + 설치 및 활용 QnA

shrtngo의 이미지

네트워크 모듈.. 올리는거에서 잘 이해가 안되네요 ;;

안녕하세요

예전에 방화벽 만들어 보겠다고 조언 얻으려는 글 올렸던 학생입니다
덕분에 지금은 어느정도 갈피를 잡고 공부해나가고 있습니다. ^^

요즘은 리눅스 네트워크 드라이버쪽을 보고 있는데요, 여러 소스들을 보면서 어느 부분을 어떻게 만지면 되겠다는걸 감은 잡게 되어 지금 그부분 수정하고 있습니다.

그런데 하다가 잘 이해가 안되는 부분이 있어서 다시 한번 도움을 요청하네요 ;;

네트워크 드라이버는 다른 드라이버와는 다르게 네트워크 스택이랑 맞물려서 연동된다고 알고 있는데요,
제가 만든 드라이버가 패킷을 가로채어 드라이버가 받은 패킷이 스택으로 가지 않게 한다고 하면
사용자 컴퓨터에 실제 탑재되어 있는 NIC의 드라이버와 네트워크 스택사이에 제가 만든 모듈이 있어야 할 것 같은데

이부분이 어떻게 구현되는지 여기저기 알아보고 있지만 잘 모르겠습니다. 혹시 제가 잘못 생각하고 있는건가요?

고수분들의 조언 부탁드립니다. ^^

kimorak의 이미지

네트워크 디바이스의 firmware와 device driver, kernel의 기능 구분

안녕하세요. 몇가지 궁금하여 질문을 올려봅니다.

예를 들어,
네트워크 디바이스를 호스트가 사용하게 되면 데이터를 송신하는 경우에,
커널에서 TCP나 IP 관련된 패킷 헤더를 만들어 붙이고 나서 ethernet을 사용하는 경우에 ethernet frame을 만들텐데요...
ethernet frame을 만들고 mac계층(link-layer)에서 flow control 같은 기능을 하는 것이 디바이스 드라이버에 구현되는건지(그렇다면 범용인지 아니면, 네트워크장치에 dependent하게 vendor에서 제조하는지), 커널에 구현되는건지 궁금합니다.

더불어 csma/cd 같은 동작은 어디 구현되어 있는지, firmware와 device driver의 기능은 어떻게 구분이 되는지에 관해 도움을 구합니다.

ytt123의 이미지

키매핑 질문

vi에디터에서 콜론(:)을 자주 쓰게되고, 저의 작업 성격상 파일 이름에 언더스코어 (_)가 많은데요,
그러다보니 우측 쉬프트키를 자주 사용하게 되고, 그러다보니 오른손 새끼 손가락 통증이 시작되는군요.

ljh0431의 이미지

mysql로 database를 구축하는 경우 ?

mysql로 이중화 개념을 사용하고 싶습니다.
mysql database가 최소 3대에 같은 형태로 처리하게끔 유도하고,
1,2,3번 mysql database가 서로 같은 database정보를 가지고 있게 하고 싶습니다.
1번은 쓰기/읽기가 다 되고 2,3번은 보조 database로 1번 database의 복사본을 가지고 있게 하고 싶습니다.

con183의 이미지

iptables 설정..

iptables -A -d 1.1.1.0/8 -j DROP
이렇게 설정해준 상황에서 1.1.1.0 네트워크쪽에서 외부로 데이터(tcp,udp) 같은것을 요청했을떄 외부에서 1.1.1.0으로 데이터가 들어오게끔 설정해주고 싶은데 어떻게 해주어야 하나요?

con183의 이미지

vlan별 ap 설정..

vlan 10

vlan 20

vlan 30

vlan10과 20만 무선 네트워크를 설정해주려고 하는데요

ap는 트렁크포트에 연결되어 있는 상황이구요 각각 vlan은 라우터에 의해 서로 연결되어있는 상황이구요.

vlan30은 ap에서 패스트이더넷 서브인터페이스로 ip를 부여해준 상황인데요

막상 연결을 해보니 dhcp를 제대로 못

thom의 이미지

하늘 입력기를 설치했는데 설정에 안나타납니다.

바람입력기를 설치하고 세벌식 390으로 바꾸니 숫자가 영어 대문자로 나옵니다. 하늘 입력기를 내려받아 설치했는데 이상하게도 설정에 하늘입력기가 안나옵니다.

krejjang의 이미지

exec함수 사용 관련하여 질문 드립니다.

cd를 fork와 exec를 사용하여 구현 하려 하고 있습니다.

execl("A","cd","B",NULL);

A부분에는 path를 써야 한다고 봤는데 cd의 path는 어딧는지?~_~;;;
B부분에는 또 뭘 써야 할지 잘 모르겠더군요;;

ls는 /bin 에 가보니 있던데,cd는 어찌해야 할지;;

한가지 더,
cat역시 구현하고 있는데,
execl("/bin/cat","cat","A",NU

ytt123의 이미지

(수정) vi 에디터에서 웹페이지나 파일 등의 링크를 걸 수 있게 하는 플러그인 없나요?

vi 에디터로 텍스트 문서를 만들고 있는데요,

pdf나 gif등으로 되어 있는 그림들 또는 참고홈페이지 등을 링크 걸어주어 연동을 시켜주려고 하는데,

가능할런지요.

Hezekiah의 이미지

[완료] 각 사용자별 디렉토리에서 JSP사용하기

안녕하세요. Hezekiah라고 합니다.
학과에서 리눅스 서버구축과 관리를 하고 있습니다.
시스템은 CentOS 5.4로 결정했구요... APM은 셋팅이 완료된 상태입니다.
(셋팅 후에 XE나 Wordpress등이 정상적으로 동작하는 것은 확인한 상태입니다.)

문제는 분산시스템이라는 과목을 지원하기 위해서
각 사용자별 디렉토리(~userid/public_html/) 에서 jsp파일을 만들면 사용할 수 있도록
하고 싶은데..

제가 JSP를 사용해본 경험이 없어서 뭐부터 설정을 해야할지 모르겠더군요;
일단 JDK와 Tomcat 6.x 으로 http://localhost:8080/ 이 정상적으로 동작하는 것은 확인한 상태입니다.
어떤 파일을 수정해서 각 사용자별 디렉토리에서 jsp파일을 사용할 수 있게 설정할 수 있을까요?;

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기