Create two applications
By the fact of the entering connection to launch the second application, delight it socket and continue to listen to the port
2nd It works in two streams.
The Stream A:
Understand client_hello in tls finds the domain name and according to the re-addressing table, the domain-ip sets in the second stream (B) the connection with the specified ip and subsequently transmits the data received from the input connection to send through the second stream (B), and also sends the data received from the first stream to the input connection socket.
The flow in:
Establishes the outgoing connection to the IP received from the stream A, sends the data received from the stream A, the data received from the socket sends the stream A for sending
1. серверное на сокетах, прослушивающее заданный TCP порт.
По факту входящего соединения запускать второе приложение, деллигировать ему сокет и продолжать слушать порт
2. Работает в два потока.
Поток А:
Разбирает client_hello в tls находит доменное имя и согласно таблицы переадресаций домен-ip устанавливает во втором потоке (В) соединение с указанным ip и в дальнейшем передает полученные с входящего подключения данные для отправки через второй поток (В), а так же отправляет данные полученные из первого потока в сокет входящего соединения
Поток В:
Устанавливает исходящее соединение с IP полученным из потока А, отправляет данные полученные от потока А, полученные из сокета данные передает потоку А для отправки
Do you have any experience working with pipes/named channels in Linux?
Is there any experience of transferring the duplicate of the socket between related processes to Linux?
Доп вопросы:
- имеется ли опыт работы с пайпами/именованными каналами в линукс?
- имеется ли опыт передачи дубликата сокета между родственными процессами в линукс?
-
2118 130 4 Hello to you!
Please, I am pleased to do your work in the shortest time possible.
Здравствуйте!
Обращайтесь, с удовольствием выполню вашу работу в кратчайшие сроки.
-
1607 19 2 Hello to you
I can fulfill this task. We have very rich experience in such tasks.
Здраствуйте,
могу выполнить данное задание. Есть очень богатый опыт в подобных задачах.
-
1098 29 1 My name is Alexander. I have 3 years of experience with C#. I am pleased to take your task and do it quickly and quality, write
Добрый день, меня зовут Александр. У меня 3 года опыта работы с c#. С удовольствием возьмусь за ваше задание и сделаю его быстро и качественно, пишите
-
615 11 4 2 Ready to implement this project. There is a great experience in writing different types of programs on s/s++.
Готов выполнить данный проект. Есть большой опыт написания различного рода программ на с/с++.
-
351 1 0 Good morning, I can perform your order as I have a ready server that works through TCP. I can modify according to its needs, as well as show the code that is already working.
Добрий день, можу виконати ваше замовлення, так як маю готовий сервер що працює через TCP. Можу модифікувати за його потреби, а також показати код який вже працює.
-
proposal concealed by freelancer