KR101610715B1 - 단방향 데이터 송수신 시스템 및 방법 - Google Patents
단방향 데이터 송수신 시스템 및 방법 Download PDFInfo
- Publication number
- KR101610715B1 KR101610715B1 KR1020140070501A KR20140070501A KR101610715B1 KR 101610715 B1 KR101610715 B1 KR 101610715B1 KR 1020140070501 A KR1020140070501 A KR 1020140070501A KR 20140070501 A KR20140070501 A KR 20140070501A KR 101610715 B1 KR101610715 B1 KR 101610715B1
- Authority
- KR
- South Korea
- Prior art keywords
- frame
- tcp
- network
- address
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 141
- 238000000034 method Methods 0.000 title claims description 28
- 230000010354 integration Effects 0.000 claims description 57
- 238000012544 monitoring process Methods 0.000 claims description 38
- 230000003111 delayed effect Effects 0.000 claims description 8
- 238000004891 communication Methods 0.000 claims description 6
- 238000012546 transfer Methods 0.000 claims description 6
- 230000007704 transition Effects 0.000 claims description 6
- 239000000284 extract Substances 0.000 claims description 3
- 230000000116 mitigating effect Effects 0.000 abstract description 3
- 238000007726 management method Methods 0.000 description 45
- 238000010586 diagram Methods 0.000 description 6
- 238000000926 separation method Methods 0.000 description 5
- 238000001914 filtration Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 239000000470 constituent Substances 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 108700026140 MAC combination Proteins 0.000 description 1
- PWHULOQIROXLJO-UHFFFAOYSA-N Manganese Chemical compound [Mn] PWHULOQIROXLJO-UHFFFAOYSA-N 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000013524 data verification Methods 0.000 description 1
- 229910052748 manganese Inorganic materials 0.000 description 1
- 239000011572 manganese Substances 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
- H04L63/0227—Filtering policies
- H04L63/0245—Filtering by information in the payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/08—Arrangements for detecting or preventing errors in the information received by repeating transmission, e.g. Verdan system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0852—Delays
- H04L43/0864—Round trip delays
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0876—Network utilisation, e.g. volume of load or congestion level
- H04L43/0894—Packet rate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/19—Flow control; Congestion control at layers above the network layer
- H04L47/193—Flow control; Congestion control at layers above the network layer at the transport layer, e.g. TCP related
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/32—Flow control; Congestion control by discarding or delaying data units, e.g. packets or frames
- H04L47/323—Discarding or blocking control packets, e.g. ACK packets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
- H04L63/0209—Architectural arrangements, e.g. perimeter networks or demilitarized zones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
- H04L63/0281—Proxies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/14—Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
- H04L63/1408—Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic by monitoring network traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
- H04L69/163—In-band adaptation of TCP data exchange; In-band control procedures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/324—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the data link layer [OSI layer 2], e.g. HDLC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/60—Types of network addresses
- H04L2101/618—Details of network addresses
- H04L2101/622—Layer-2 addresses, e.g. medium access control [MAC] addresses
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/60—Types of network addresses
- H04L2101/618—Details of network addresses
- H04L2101/663—Transport layer addresses, e.g. aspects of transmission control protocol [TCP] or user datagram protocol [UDP] ports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
- H04L63/101—Access control lists [ACL]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
- H04L63/105—Multiple levels of security
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Environmental & Geological Engineering (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
도 2는 물리적 망 분리가 적용된 후의 네트워크를 예시한 도면이다.
도 3은 종래의 물리적 단방향 데이터 전송 시스템을 설명하기 위한 도면이다.
도 4는 본 발명의 실시예에 따른 단방향 데이터 송신 시스템 및 단방향 데이터 수신 시스템의 구성 및 TCP 송신 및 수신 기기, UDP 송신 및 수신 기기를 포함하는 전체 도면이다.
도 5는 본 발명에 적용되는 동일 프레임 필터링 알고리즘의 예를 나타낸 도면이다.
도 6은 본 발명의 실시예에 따른 단방향 데이터 송신 시스템 및 단방향 데이터 수신 시스템의 확장 예를 나타내는 도면이다.
도 7은 본 발명의 실시예에 따른 단방향 데이터 송신 시스템 및 단방향 데이터 수신 시스템의 또 다른 확장 예를 나타내는 도면이다.
20, 100, 200, 201 : 송신 시스템
30, 60 : 인터페이스 통합 모듈부
31, 61 : 프레임 모니터링부 32 : 프레임 생성부
33 : 관리부 34 : 화이트리스트
35, 71 : TCP 세션 관리테이블 40, 70 : 응용 프로그램
45 : 제 1인터페이스부 46 : 제 2인터페이스부
50, 110, 120, 130, 210, 211, 212 : 수신 시스템
61 : 프레임 모니터링부
62 : 주소 설정부 81, 82 : TCP 수신 기기
85, 86 : UDP 수신 기기 205 : 허브 또는 스위치
Claims (20)
- 제 1네트워크와 연결된 제 1인터페이스부;
제 2네트워크와 연결된 수신 시스템과 단방향으로 연결된 제 2인터페이스부; 및
상기 제 1인터페이스부를 통해 상기 제 1네트워크의 기기와 맺어진 TCP 세션에게 지연된 TCP ACK 프레임을 전송하고, 상기 제 2인터페이스부를 통해 한 개 이상의 동일한 데이터 프레임을 상기 수신 시스템에게로 전송하는 인터페이스 통합 모듈부;를 포함하며,
상기 인터페이스 통합 모듈부는,
상기 제 1인터페이스부로부터 수신한 프레임이 허용된 프레임인지를 모니터링하고 상기 허용된 프레임이 UDP 프레임이면 이를 프레임 생성부에게 전달하고 상기 허용된 프레임이 TCP 프레임이면 이를 상기 프레임 생성부 및 관리부에게로 전달하는 프레임 모니터링부;
상기 프레임 모니터링부로부터의 프레임에 대하여 한 개 이상의 동일한 프레임을 생성하여 상기 제 2인터페이스부에게로 전달하는 프레임 생성부; 및
상기 프레임 모니터링부로부터 수신한 상기 TCP 프레임을 기반으로 상기 제 1네트워크의 기기와 상기 제 2네트워크의 기기 간에 설립될 TCP 세션을 관리하는 관리부;를 포함하고,
상기 프레임 모니터링부는 상기 수신한 프레임이 기설정된 화이트리스트에 포함된 세션에 해당하는 프레임이면 허용된 프레임으로 인정하고, 상기 허용된 프레임이 UDP 프레임인 경우 현재 UDP 세션에 대한 데이터 전송 속도를 재계산하여 해당 세션에 허용된 데이터 전송 속도보다 작은 값을 갖는다면 상기 UDP 프레임을 상기 프레임 생성부에게로 전달하는 것을 특징으로 하는 단방향 데이터 송신 시스템. - 삭제
- 삭제
- 청구항 1에 있어서,
상기 프레임 생성부는 상기 프레임 모니터링부로부터의 프레임이 TCP 프레임이면 상기 제 2인터페이스부의 버퍼 상태를 기반으로 하나 이상의 동일한 TCP 프레임을 생성하는 것을 특징으로 하는 단방향 데이터 송신 시스템. - 청구항 1에 있어서,
상기 프레임 생성부는 상기 프레임 모니터링부로부터의 프레임이 UDP 프레임이면 상기 제 2인터페이스부의 버퍼 상태 및 해당 UDP 프레임의 중요도를 기반으로 하나 이상의 동일한 UDP 프레임을 생성하는 것을 특징으로 하는 단방향 데이터 송신 시스템. - 청구항 1에 있어서,
상기 프레임 생성부는 상기 제 2인터페이스부에게로 전송할 프레임의 목적지 MAC 주소를 상기 제 2인터페이스부와 단방향으로 연결된 상기 수신 시스템의 제 4인터페이스부의 MAC 주소로 설정하여 상기 제 2인터페이스부에게로 전달하는 것을 특징으로 하는 단방향 데이터 송신 시스템. - 청구항 6에 있어서,
상기 제 2인터페이스부와 상기 제 4인터페이스부가 무선 링크를 사용하는 단방향 통신을 하는 경우, 상기 프레임 생성부는 상기 제 2인터페이스부에게로 전송할 프레임의 목적지 MAC 주소를 브로드캐스트 MAC주소로 설정하여 상기 제 2인터페이스부에게로 전달하는 것을 특징으로 하는 단방향 데이터 송신 시스템. - 청구항 1에 있어서,
상기 인터페이스 통합 모듈부는 실제 TCP 세션 설립 요청을 한 상기 제 1네트워크의 기기 IP 주소를 의미하는 소스 IP 주소, 실제 TCP 세션 설립 요청을 한 상기 제 1네트워크의 기기의 포트를 의미하는 소스 포트, 실제 TCP 세션의 목적지 IP 주소인 상기 제 2네트워크의 기기 IP주소를 의미하는 목적지 IP 주소, 실제 TCP 세션의 목적지 포트인 상기 제 2네트워크의 기기의 포트를 의미하는 목적지 포트, 상기 제 1네트워크의 기기와 해당 송신 시스템 간의 RTT(round trip time)를 의미하는 RTT1, TCP 상태 전이를 추적하기 위해 사용되는 현재 상태, 및 상기 현재 상태를 유지하는 시간을 의미하는 만료시간을 포함하는 TCP 세션 관리테이블을 추가로 포함하는 것을 특징으로 하는 단방향 데이터 송신 시스템. - 청구항 8에 있어서,
상기 관리부는 상위 계층으로부터 TCP ACK 프레임을 수신함에 따라 상기 TCP ACK 프레임의 IP헤더와 TCP헤더의 목적지 IP주소, 목적지 포트에 해당하는 엔트리를 상기 TCP 세션 관리테이블에서 찾아 상기 RTT1을 얻고, 상기 RTT1이 해당 송신 시스템과 상기 제 1네트워크의 TCP 송신 기기 간에 필요한 RTT를 의미하는 NRTT보다 크면 TCP ACK 프레임 지연시간을 "0(zero)"으로 하고, 상기 RTT1이 상기 NRTT보다 작으면 TCP ACK 프레임 지연시간을 "NRTT - RTT1"으로 하는 것을 특징으로 하는 단방향 데이터 송신 시스템. - 청구항 1에 있어서,
상기 제 1네트워크의 기기와 TCP 세션 설립 및 삭제를 위한 응용 프로그램이 저장된 응용 프로그램부를 추가로 포함하는 것을 특징으로 하는 단방향 데이터 송신 시스템. - 제 2네트워크와 연결된 제 3인터페이스부;
제 1인터페이스부를 통해 제 1네트워크에 연결된 송신 시스템의 제 2인터페이스부와 단방향으로 연결된 제 4인터페이스부;
상기 제 4인터페이스부를 통해 수신되는 상기 송신 시스템의 제 2인터페이스부로부터의 데이터 프레임들 중에서 동일한 데이터 프레임에 대해 하나의 데이터 프레임을 선택하는 인터페이스 통합 모듈부; 및
상기 인터페이스 통합 모듈부로부터 TCP 프레임을 수신하고, 상기 제 2네트워크의 기기와의 TCP 세션을 맺는 응용 프로그램부;를 포함하며,
상기 응용 프로그램부는 실제 TCP 세션 설립 요청을 한 상기 제 1네트워크의 기기 IP 주소를 의미하는 소스 IP 주소, 실제 TCP 세션 설립 요청을 한 상기 제 1네트워크의 기기의 포트를 의미하는 소스 포트, 실제 TCP 세션의 목적지 IP 주소인 상기 제 2네트워크의 기기 IP주소를 의미하는 목적지 IP 주소, 실제 TCP 세션의 목적지 포트인 상기 제 2네트워크의 기기의 포트를 의미하는 목적지 포트, 상기 송신 시스템과 상기 제 2네트워크의 기기 간의 RTT(round trip time)를 의미하는 RTT2, TCP 상태 전이를 추적하기 위해 사용되는 현재 상태, 및 상기 현재 상태를 유지하는 시간을 의미하는 만료시간을 포함하는 TCP 세션 관리테이블을 추가로 포함하고,
상기 응용 프로그램부는 새로운 TCP SYN 프레임을 수신한 경우, 상기 새로운 TCP SYN 프레임의 TCP 헤더 및 IP 헤더를 참조하여 상기 소스 IP 주소, 소스 포트, 목적지 IP 주소, 목적지 포트와 일치하는 엔트리가 상기 TCP 세션 관리테이블에 존재하는지를 체크하고, 존재하지 않으면 상기 소스 IP 주소, 소스 포트, 목적지 IP 주소, 목적지 포트로 구성되는 엔트리를 새롭게 생성하여 상기 TCP 세션 관리테이블에 삽입하는 것을 특징으로 하는 단방향 데이터 수신 시스템. - 청구항 11에 있어서,
상기 인터페이스 통합 모듈부는,
상기 수신되는 데이터 프레임들 중에서 동일한 프레임에 대해 하나의 프레임을 식별하고, 상기 식별된 하나의 프레임이 UDP 프레임인 경우에는 주소 설정부에게로 전달하고, 상기 식별된 하나의 프레임이 TCP 프레임인 경우에는 상기 응용 프로그램부에게로 전달하는 프레임 모니터링부; 및
수신한 상기 UDP 프레임의 목적지 MAC주소를 후속 홉 IP 주소의 MAC 주소로 설정하여 상기 제 3인터페이스부로 전달하는 주소 설정부;를 포함하는 것을 특징으로 하는 단방향 데이터 수신 시스템. - 청구항 11에 있어서,
상기 응용 프로그램부는 상기 수신한 TCP 프레임의 IP 헤더 및 TCP 헤더를 이용하여 상기 제 2네트워크의 기기와 TCP 세션을 설립하거나 삭제하고, 상기 수신한 TCP 프레임의 정보를 기반으로 상기 제 1네트워크의 기기와 상기 제 2네트워크의 기기 간에 설립될 TCP 세션을 관리하는 것을 특징으로 하는 단방향 데이터 수신 시스템. - 삭제
- 삭제
- 청구항 11에 있어서,
상기 새로운 엔트리가 생성되는 경우, 상기 응용 프로그램부는 해당 엔트리의 목적지 IP 주소, 목적지 포트 정보를 가진 상기 제 2네트워크의 기기와 TCP 세션을 설립하고, 설립될 TCP 세션에 대한 버퍼를 할당하고 초기화하는 것을 특징으로 하는 단방향 데이터 수신 시스템. - 청구항 16에 있어서,
상기 응용 프로그램부는 상기 버퍼의 헤드에 데이터가 존재하면 상기 데이터를 추출하여 해당 데이터의 IP 헤더와 TCP 헤더를 제거한 다음에 설립된 TCP 세션을 이용하여 상기 제 3인터페이스부를 통해 상기 제 2네트워크의 기기로 전달하는 것을 특징으로 하는 단방향 데이터 수신 시스템. - 청구항 11에 있어서,
상기 응용 프로그램부는 상기 TCP 세션 관리테이블의 정보를 로그로 남기거나 관리 툴로 알림 메시지를 전송하는 것을 특징으로 하는 단방향 데이터 수신 시스템. - 청구항 11에 있어서,
상기 응용 프로그램부는 특정 TCP 세션에서 프레임 손실이 발생하였다고 판단되면 이를 로그로 남기거나 관리 툴로 경고 메시지를 전송하는 것을 특징으로 하는 단방향 데이터 수신 시스템. - 송신 시스템이, 제 1인터페이스부를 통해 제 1네트워크의 기기와 맺어진 TCP 세션에게 지연된 TCP ACK 프레임을 전송하고, 상기 제 1인터페이스부로부터 수신한 프레임 중에서 화이트리스트에 포함되는 프레임에 한해 제 2인터페이스부의 버퍼 상태 및 해당 프레임의 중요도 중에서 하나 이상을 근거로 한 개 이상의 동일한 데이터 프레임을 생성하여 상기 제 2인터페이스부를 통해 상기 수신 시스템에게로 전송하는 단계; 및
상기 수신 시스템이, 제 4인터페이스부를 통해 수신되는 상기 제 2인터페이스부로부터의 데이터 프레임들 중에서 동일한 데이터 프레임에 대해 하나의 데이터 프레임을 선택하는 단계;를 포함하는 것을 특징으로 하는 단방향 데이터 송수신 방법.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140070501A KR101610715B1 (ko) | 2014-06-11 | 2014-06-11 | 단방향 데이터 송수신 시스템 및 방법 |
US14/726,496 US9565162B2 (en) | 2014-06-11 | 2015-05-30 | One-way transmission and reception with delayed TCP ACK message and monitoring for UDP and TCP frames |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140070501A KR101610715B1 (ko) | 2014-06-11 | 2014-06-11 | 단방향 데이터 송수신 시스템 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20150142719A KR20150142719A (ko) | 2015-12-23 |
KR101610715B1 true KR101610715B1 (ko) | 2016-04-08 |
Family
ID=54837151
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020140070501A Active KR101610715B1 (ko) | 2014-06-11 | 2014-06-11 | 단방향 데이터 송수신 시스템 및 방법 |
Country Status (2)
Country | Link |
---|---|
US (1) | US9565162B2 (ko) |
KR (1) | KR101610715B1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11368437B2 (en) | 2017-07-05 | 2022-06-21 | Siemens Mobility GmbH | Method and apparatus for repercussion-free unidirectional transfer of data to a remote application server |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160198021A1 (en) * | 2015-01-02 | 2016-07-07 | Citrix Systems, Inc. | Dynamic protocol switching |
US10178205B2 (en) * | 2016-05-31 | 2019-01-08 | Gainspan Corporation | Wireless device of a wireless local area network communicating with a device of an external network on a TCP session before and after disassociation from the wireless local area network |
US10158666B2 (en) * | 2016-07-26 | 2018-12-18 | A10 Networks, Inc. | Mitigating TCP SYN DDoS attacks using TCP reset |
KR102539421B1 (ko) | 2016-10-18 | 2023-06-05 | 한국전자통신연구원 | 단방향 데이터 송신 장치, 단방향 데이터 수신 장치 및 단방향 데이터 전송 방법 |
KR102777454B1 (ko) * | 2017-01-31 | 2025-03-10 | 삼성에스디에스 주식회사 | 데이터 전송 방법과 이를 수행하기 위한 장치 및 시스템 |
CN106911707B (zh) * | 2017-03-15 | 2020-01-03 | 中国科学技术大学 | 一种双向解耦的传输控制方法和系统 |
US10536382B2 (en) * | 2017-05-04 | 2020-01-14 | Global Eagle Entertainment Inc. | Data flow control for dual ended transmission control protocol performance enhancement proxies |
KR101897123B1 (ko) * | 2017-07-28 | 2018-09-11 | (주)앤앤에스피 | 듀얼 단방향 데이터 및 관리 정보 전송 시스템 |
EP3664398A1 (en) | 2018-12-06 | 2020-06-10 | InterDigital CE Patent Holdings | Network equipment and method for delivering data packets |
CN115396077A (zh) * | 2019-03-25 | 2022-11-25 | 华为技术有限公司 | 一种数据传输方法及装置 |
GB2583114B (en) * | 2019-04-17 | 2022-09-21 | F Secure Corp | Preventing UDP hole punching abuse |
GB2583736B (en) * | 2019-05-07 | 2021-12-22 | F Secure Corp | Method for inspection and filtering of TCP streams in gateway router |
CN110768958B (zh) * | 2019-09-20 | 2022-08-05 | 西安瑞思凯微电子科技有限公司 | 一种IPv4数据加密方法、IPv4数据解密方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004201032A (ja) * | 2002-12-18 | 2004-07-15 | Central Res Inst Of Electric Power Ind | 複数ルートを用いた高信頼化伝送方法およびシステムおよび高信頼化伝送用ルータ |
US20080022000A1 (en) * | 2004-11-11 | 2008-01-24 | Shinji Furuya | Ip-Packet Relay Method and Gateway in Communication Network |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4484190B2 (ja) * | 2001-04-19 | 2010-06-16 | インターナショナル・ビジネス・マシーンズ・コーポレーション | ルーター探索システム、ルーター探索方法、及びルーター探索プログラム |
US7065482B2 (en) * | 2001-05-17 | 2006-06-20 | International Business Machines Corporation | Internet traffic analysis tool |
JP3931595B2 (ja) * | 2001-07-10 | 2007-06-20 | 株式会社日立製作所 | データ修正装置及びデータ修正方法 |
AU2003226128A1 (en) * | 2002-03-27 | 2003-10-13 | First Virtual Communications | System and method for traversing firewalls with protocol communications |
US7843968B2 (en) * | 2002-09-30 | 2010-11-30 | Sanyo Electric Co., Ltd. | Communication apparatus and applications thereof |
EP1871038B1 (en) * | 2006-06-23 | 2010-06-02 | Nippon Office Automation Co., Ltd. | Network protocol and session analyser |
US8139581B1 (en) | 2007-04-19 | 2012-03-20 | Owl Computing Technologies, Inc. | Concurrent data transfer involving two or more transport layer protocols over a single one-way data link |
US20110116483A1 (en) * | 2009-11-13 | 2011-05-19 | Yong Sang Lee | Tcp data throughout enhancement for wlan clients on a wireless lan router |
KR101063152B1 (ko) | 2009-10-13 | 2011-09-08 | 한국전자통신연구원 | 일방향 데이터 전송 시스템 및 방법 |
JP2011124770A (ja) * | 2009-12-10 | 2011-06-23 | Panasonic Corp | Vpn装置、vpnネットワーキング方法、プログラム、及び記憶媒体 |
US20120331032A1 (en) * | 2011-06-22 | 2012-12-27 | Microsoft Corporation | Remote Presentation Session Connectionless Oriented Channel Broker |
US10547674B2 (en) * | 2012-08-27 | 2020-01-28 | Help/Systems, Llc | Methods and systems for network flow analysis |
KR101334240B1 (ko) | 2012-09-20 | 2013-11-28 | 한국전력공사 | 일방향 데이터 전송 시스템 |
-
2014
- 2014-06-11 KR KR1020140070501A patent/KR101610715B1/ko active Active
-
2015
- 2015-05-30 US US14/726,496 patent/US9565162B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004201032A (ja) * | 2002-12-18 | 2004-07-15 | Central Res Inst Of Electric Power Ind | 複数ルートを用いた高信頼化伝送方法およびシステムおよび高信頼化伝送用ルータ |
US20080022000A1 (en) * | 2004-11-11 | 2008-01-24 | Shinji Furuya | Ip-Packet Relay Method and Gateway in Communication Network |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11368437B2 (en) | 2017-07-05 | 2022-06-21 | Siemens Mobility GmbH | Method and apparatus for repercussion-free unidirectional transfer of data to a remote application server |
Also Published As
Publication number | Publication date |
---|---|
KR20150142719A (ko) | 2015-12-23 |
US9565162B2 (en) | 2017-02-07 |
US20150365378A1 (en) | 2015-12-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101610715B1 (ko) | 단방향 데이터 송수신 시스템 및 방법 | |
US10237153B2 (en) | Packet retransmission method and apparatus | |
KR100785293B1 (ko) | 다중 tcp확인응답을 이용한 tcp 혼잡 제어 시스템및 그 방법 | |
US9577791B2 (en) | Notification by network element of packet drops | |
EP3860013B1 (en) | Message processing method and apparatus | |
US8761605B2 (en) | Communication data transmission equipment, a communication data transmission system, a communication data transmission method and a communication data transmission program | |
WO2014092779A1 (en) | Notification by network element of packet drops | |
US9876727B2 (en) | Physical-layer signaling of flow control updates | |
CN107508655A (zh) | 一种自适应端到端网络编码传输方法 | |
JP2013526098A (ja) | スループットの高速化を達成するためのシステム及び方法 | |
EP1295428A2 (en) | Performance enhancement of transmission control protocol (tcp) for wireless network applications | |
JP2001308947A (ja) | 通信装置、中継装置および通信制御方法 | |
US20090268742A1 (en) | Session relay device and session relay method | |
WO2020180529A1 (en) | Systems, methods, and apparatuses for heterogeneous network data communication and synchronization | |
CN115580379A (zh) | 一种多链路网络传输方法及系统 | |
US11502986B2 (en) | Reducing transmission delay of transmitting data in Wi-Fi | |
AU2014413360A1 (en) | Communication device, communication device system, and communication method | |
JP2001308900A (ja) | グループマルチキャスティングのためのネットワークおよびプロトコル | |
CN104717144B (zh) | 一种基于网内缓存和逐跳确认的可靠组播方法 | |
US7965625B2 (en) | Communication device and logical link abnormality detection method | |
Le et al. | Reliable user datagram protocol for airborne network | |
JP2008118281A (ja) | 通信装置 | |
CN119155000A (zh) | 基于自适应逐跳缓存的网络可靠性保障方法以及装置 | |
JP2005065100A (ja) | データ配信方法、中継装置及びコンピュータプログラム | |
JP2001156795A (ja) | パケットのフロー制御装置および方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20140611 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20151005 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20160401 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20160404 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20160405 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20200326 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20210325 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20250324 Start annual number: 10 End annual number: 10 |