|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.01.2014, 12:51 | #1 |
Регистрация: 20.02.2012
Сообщений: 3
|
Сокеты. Клиент-сервер. Как узнать MAC?
Засада!!!!! Не могу получить Mac адрес у клиент-серверного приложения на Winsock.
На сервере: получил IP-адрес и доменное имя клиента. Протокол TCP. Уже неделю бьюсь над Mac а толку нет!!! Кто сталкивался, подскажите решение проблемы или хотябы в какую сторону копать. Заранее всем благодарен! |
02.01.2014, 15:52 | #2 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
никак, откуда на сервере он появится?
|
02.01.2014, 16:53 | #3 |
Регистрация: 20.02.2012
Сообщений: 3
|
Ну если Ip-адрес и доменное имя клиента получил, то и MAC каким то образом можно получить!? Или я не прав?
|
02.01.2014, 21:37 | #4 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
мак адрес не учавствует в TCP соединении.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
02.01.2014, 21:54 | #5 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
02.01.2014, 22:34 | #6 |
Регистрация: 20.02.2012
Сообщений: 3
|
Да в универе задали. Вот и ломаю голову...
|
02.01.2014, 23:58 | #7 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Поломай учителя )
Break the system.
I'm learning to live...
|
03.01.2014, 00:31 | #8 |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
MAC-адрес, который получает сервер, является адресом последнего маршрутизатора, что направил данные на сервер, то есть нет гарантии, что Вы получите именно адрес клиента, отправившего запрос, если он находится в другом сегменте сети. Потому, если в этом действительно есть необходимость, имеет смысл получить MAC-адрес на клиенте и отправить его (текстом, или бинарными данными) по уже установленному TCP-соединению.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сокеты клиент-сервер | _Den_1984 | Работа с сетью в Delphi | 3 | 19.08.2012 15:56 |
Клиент-сервер (Сокеты) / Delphi | unreal2x | Помощь студентам | 0 | 24.04.2012 17:50 |
Как отправить видео захват(с веб-Кам.) Клиент->Сервер->Клиент | RODNOC | Мультимедиа в Delphi | 17 | 03.10.2010 22:31 |
Как узнать MAC адрес? | HTL | Общие вопросы Delphi | 1 | 05.06.2010 09:22 |
Опять клиент-сервер. Сокеты. | Atom63 | Работа с сетью в Delphi | 4 | 04.02.2007 21:27 |