Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
?
Solved

C# network programming - OSI layers

Posted on 2005-03-23
1
Medium Priority
?
790 Views
Last Modified: 2006-11-17
Please recommend good books or websites on network programming.......



=======================================================


Let me explain the source of my question....and what kind of information I am looking for:


For the past 6 years I have been developing (primarily) Client - Server database type applications.  Very high level kind of programming.

I am going to be starting work at a company where I am told I will have the opportunity to program at all 7 layers of the OSI model.  Or I guess it would be only 6 layers...since the Physical Layer does not involve any software, right?  It's just copper wire / NIC card?

How to BEGIN acquainting myself with C# programming and the OSI model......and HOW I can tap into it using C#?


For example.......can I use C# to hook into the Data Link Layer?  How is the Data Link layer implemented?  Is it a DLL?  Is it a firmware chip?

For example.......can I use C# to hook into the Network Layer?  How is the Network layer implemented?

For example.......can I use C# to hook into the Transport Layer?  How is the Transport layer implemented?

For example.......can I use C# to hook into the Session Layer?   How is the Session layer implemented?

For example.......can I use C# to hook into the Presentation Layer?  How is the Presentation layer implemented?

For example.......can I use C# to hook into the Application Layer?  Is the Application Layer the same thing as a C# Windows Application?



Please recommend good books or websites on this kind of programming.......


Thanks so much,


Tom
0
Comment
Question by:Tom Knowlton
1 Comment
 
LVL 13

Accepted Solution

by:
dungla earned 2000 total points
ID: 13618913
0

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In order to hide the "ugly" records selectors (triangles) in the rowheaders, here are some suggestions. Microsoft doesn't have a direct method/property to do it. You can only hide the rowheader column. First solution, the easy way The first sol…
Introduction Although it is an old technology, serial ports are still being used by many hardware manufacturers. If you develop applications in C#, Microsoft .NET framework has SerialPort class to communicate with the serial ports.  I needed to…
Despite its rising prevalence in the business world, "the cloud" is still misunderstood. Some companies still believe common misconceptions about lack of security in cloud solutions and many misuses of cloud storage options still occur every day. …
Is your OST file inaccessible, Need to transfer OST file from one computer to another? Want to convert OST file to PST? If the answer to any of the above question is yes, then look no further. With the help of Stellar OST to PST Converter, you can e…
Suggested Courses

571 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question