Учитывая, что MAC используется только до ближайшего узла совершенно не понятно, зачем его знать еще где либо (кстати, рекомендую погуглить про ARP). Более того. В OSI это находится на втором, канальном уровне, т.е. даже ниже IP. Поэтому в контексте веба я вообще не могу представить реальную задачу в которой потребуется MAC. Если это попытка контроля количества подключенных клиентов, для сервисов работающих по подписке там, то в корне неправильно заходить от MAC-а. В общем хотелось бы, что бы автор озвучил в контексте чего у него данный вопрос возник.