Ethernet LAN Can a standard NIC be triggered to send an electrical signal?

Bookmark this page:  YahooMyWeb Yahoo!  Google Google  Windows Live Favorites Windows Live  del.icio.us del.icio.us  digg digg  Add to Netscape Netscape
Subject Author Date
Can a standard NIC be triggered to send an electrical signal? NANewbie 08-30-05
Posted by NANewbie on August 30, 2005, 8:28 am
Please log in for more thread options


Hi!

Does anyone know if a standard NIC can be configured to send an electrical
signal down a cable? If yes, then can we write a program that can do that?
How? Thanks.

-------------------------------------






##-----------------------------------------------##

Article posted with Cabling-Design.com Newsgroup Archive

http://www.cabling-design.com/forums

no-spam read and post WWW interface to your favorite newsgroup -

comp.dcom.lans.ethernet - 3309 messages and counting!

##-----------------------------------------------##


Posted by Tomi Holger Engdahl on August 31, 2005, 1:55 pm
Please log in for more thread options


genielicious_at_yahoo_dot_com@foo.com (NANewbie) writes:

> Hi!
>
> Does anyone know if a standard NIC can be configured to send an electrical
> signal down a cable? If yes, then can we write a program that can do that?
> How? Thanks.

To my knowledge there is no standard configuration / feature for NICs
to send any single pulses to the line when commanded.

With a normal 10Base-T Ethernet card normally when nothing
is transmitted, the line is silent (only some link pulses
could sent every now and then). When you transmit a packet,
the Ethernet card sends a series of bits to the line
presenting the data of the data packet.

So with such card you just need to send a packet, and the
card sends a set of electrical signal pulses to the line...
Any packet will do.
With a TCP/IP networking send out ARP or UDP packet.

With 100 Mbit/s Ethernet (100Base-TX) things are not that simple..
When Ethernet card is transmitting data, you get bits on the line.
But even when the card is not transmitting any actual data, there
are bits traveling through the wire (a known bit pattern that
keeps the data clocks on the oppostite ends of the link syncronized).

--
Tomi Engdahl (http://www.iki.fi/then/)
Take a look at my electronics web links and documents at
http://www.epanorama.net/


Posted by NANewbie on September 1, 2005, 5:06 am
Please log in for more thread options


Say I write a program that creates a packet and inject it on the line. The
packet will be sent as a set of electrical signal pulses to the line, as
you say. What happens when they encounter an open circuit in the cable,
do they get reflected due to the impedance mismatch? If the data is
reflected, would it be too corrupted that my program won't be able to
recognise it as the one it sent earlier?

-------------------------------------
Tomi Holger Engdahl wrote:

> genielicious_at_yahoo_dot_com@foo.com (NANewbie) writes:

>> Hi!
>>
>> Does anyone know if a standard NIC can be configured to send an
>> electrical
>> signal down a cable? If yes, then can we write a program that can
>> do that?
>> How? Thanks.

> To my knowledge there is no standard configuration / feature for NICs
> to send any single pulses to the line when commanded.

> With a normal 10Base-T Ethernet card normally when nothing
> is transmitted, the line is silent (only some link pulses
> could sent every now and then). When you transmit a packet,
> the Ethernet card sends a series of bits to the line
> presenting the data of the data packet.

> So with such card you just need to send a packet, and the
> card sends a set of electrical signal pulses to the line...
> Any packet will do.
> With a TCP/IP networking send out ARP or UDP packet.

> With 100 Mbit/s Ethernet (100Base-TX) things are not that simple..
> When Ethernet card is transmitting data, you get bits on the line.
> But even when the card is not transmitting any actual data, there
> are bits traveling through the wire (a known bit pattern that
> keeps the data clocks on the oppostite ends of the link syncronized).







##-----------------------------------------------##

Article posted with Cabling-Design.com Newsgroup Archive

http://www.cabling-design.com/forums

no-spam read and post WWW interface to your favorite newsgroup -

comp.dcom.lans.ethernet - 3330 messages and counting!

##-----------------------------------------------##


Posted by Tomi Holger Engdahl on September 1, 2005, 9:35 am
Please log in for more thread options


genielicious_at_yahoo_dot_com@foo.com (NANewbie) writes:

> Say I write a program that creates a packet and inject it on the line. The
> packet will be sent as a set of electrical signal pulses to the line, as
> you say. What happens when they encounter an open circuit in the cable,
> do they get reflected due to the impedance mismatch?

Yes.

> If the data is
> reflected, would it be too corrupted that my program won't be able to
> recognise it as the one it sent earlier?

In 10Base-T ethernet system when the card sent out the pulse
to the wire pair used ot transmit, and it hits an impedance
mismatch, some part of the signal (or all) gets reflected back
through that pair. When the reflected back signal reaches
the card, it is coming to it though the transmit pair.
There is no receiver on transmitting pair. The card does not
know anythign about the signal being reflected on the cable.



--
Tomi Engdahl (http://www.iki.fi/then/)
Take a look at my electronics web links and documents at
http://www.epanorama.net/


Posted by NANewbie on September 2, 2005, 1:50 am
Please log in for more thread options


Ohh... ok... hmm... I really have very limited knowledge about what a
standard
NIC is capable of....

Do you by any chance know any online material or books (doubt I can find
them
at the library though) where I can read up about the functionality of a
standard NIC? I need to know what it can and cannot do before I come to a
dead
end again. I tried looking for it before, but this kind of info seems hard
to
find.

Thanks for enlightening me. Really appreciate it. Cheers!


-------------------------------------
Tomi Holger Engdahl wrote:

> genielicious_at_yahoo_dot_com@foo.com (NANewbie) writes:

>> Say I write a program that creates a packet and inject it on the
>> line. The
>> packet will be sent as a set of electrical signal pulses to the
>> line, as
>> you say. What happens when they encounter an open circuit in the
>> cable,
>> do they get reflected due to the impedance mismatch?

> Yes.

>> If the data is
>> reflected, would it be too corrupted that my program won't be able
>> to
>> recognise it as the one it sent earlier?

> In 10Base-T ethernet system when the card sent out the pulse
> to the wire pair used ot transmit, and it hits an impedance
> mismatch, some part of the signal (or all) gets reflected back
> through that pair. When the reflected back signal reaches
> the card, it is coming to it though the transmit pair.
> There is no receiver on transmitting pair. The card does not
> know anythign about the signal being reflected on the cable.








##-----------------------------------------------##

Article posted with Cabling-Design.com Newsgroup Archive

http://www.cabling-design.com/forums

no-spam read and post WWW interface to your favorite newsgroup -

comp.dcom.lans.ethernet - 3336 messages and counting!

##-----------------------------------------------##


Similar ThreadsPosted
Can a standard NIC be triggered to send an electrical signal? August 30, 2005, 8:28 am
Does wireshark have the ability to edit and send packet?? Any other software have??? December 5, 2006, 3:03 am
VLAN 2 Internet Connections. Send PC's down 1 ISP, VoIP phones down 2nd ISP April 1, 2006, 8:08 am
Collision Detection and Jam Signal on the LAN July 18, 2005, 1:17 pm
Transferring parallel signal through CAT5E May 3, 2006, 2:19 pm
100BASE-TX signal received by 10BASE-TX port November 29, 2005, 4:27 pm
standard for auto-negotiation May 24, 2007, 12:57 pm
Crossover function in the standard. June 23, 2008, 4:34 pm
More Than One Fiber Optic 100 Megabit Ethernet Standard? June 30, 2007, 12:28 am
Is there anybody here having IEEE's DSRC/WAVE 1609 standard documents? February 20, 2008, 8:55 am