[질문] 한 시스템에서 두개의 인터페이스 카드로 같은 포트 공유

낙엽의 이미지

한 서버가 있습니다.

이 서버에서는 두개의 Network Interface 카드가 있습니다.

이 NIC카드는 각각의 IP address를 가지고 있습니다.

이 각각의 NIC는 같은 포트를 열고 listen 중에 있습니다.

192.168.1.100:4000 과 192.168.1.101:4000 이죠.

이 두개의 인터페이스 카드로 연결된 A client와 B client가 있습니다.

A client가 통신중일때, B client가 broken이되고

B client가 통신중일때, A client가 broken이 됩니다.

port는 시스템에서 공유되는 자원이기때문에 broken이 되는건가요?

두 client에서 모두 연결자체는 close되지 않고 단지 통신이 되는 시점에

다른 시스템은 broken 메시지만 나올 뿐입니다.

시스템은 같고 다른 NIC카드에서 포트를 공유할때 broken문제를 해결할 방법이 없을까요?

lovemyin의 이미지

말씀하신 내용에 따르면 네트워크 카드 두개 꽂으면 FTP 21번 포트로 두개의 서버를 돌릴수 있다는 말씀인가요???

/***************************************************
* 가장 심플한 것이 가장 아름다운 것이다.
***************************************************/

낙엽의 이미지

lovemyin wrote:
말씀하신 내용에 따르면 네트워크 카드 두개 꽂으면 FTP 21번 포트로 두개의 서버를 돌릴수 있다는 말씀인가요???

그런 얘기가 아니었는데 오해가 있었네요.. :oops:

위에 보면 한 포트로 수신하고, 두개의 다른 포트로 리다이렉션 한다고 되어 있습니다.. 제가 말씀드린 네트워크 카드 두개라는 의미는.. 두개의 클라이언트가 한 서버로 붙는데 다른 ip로 붙는다는 의미였어요..

A client -> 192.168.1.100:4000 이것과
B Client -> 192.168.1.101:4000 이것은
한 서버(100과 101의 두개의 인터페이스 카드를 가지는 서버)의 4000번으로 들어오는것이고 서버에서 100으로 온것은 3000으로 101로 온것은 5000으로
포트만 리다이렉션 해준다는 것이지요.

절차상에는 전혀 문제가 없어보입니다만, 문제는 한쪽이 통신될때 한쪽이 broken되는 현상이 나타나기 때문에 질문한 것이지요..

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.