Solved

Network Interface Card function on server or our window computer

Posted on 2014-09-09
5
181 Views
Last Modified: 2014-09-26
Dear Experts,

Recently I am studying socket TCP/IP programming tutorial in which I learnt how to do stream , raw data and  all protocols such as ICMP, TCP etc...for sending and receiving in C/C++ programming.

Just want to know,. After the socket programming, the programmer is nothing  to do at this position
and they have no more to learn since NIC will handle this or do the follow-up for the request, Right ?

All  request or information from the socket C/C++ programming will be handled by our computer network interface cad(NIC)  by hardware program, and there is NO more networking programming after socket programming ?

And all firewall setting or configuration is handled by window system  for block sites  and that is  NOT handled  by NIC card, right ?


 Hope you understand my questions.

Please advise

Rwniceing
0
Comment
Question by:rwniceing
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
5 Comments
 
LVL 62

Accepted Solution

by:
gheist earned 500 total points
ID: 40316544
network card is much lower level than sockets.
with localhost even no network card will be involved and sockets communicate.
0
 
LVL 1

Author Comment

by:rwniceing
ID: 40346078
I've requested that this question be deleted for the following reason:

No exact  answer to the question
0
 
LVL 62

Assisted Solution

by:gheist
gheist earned 500 total points
ID: 40346077
You got complete explanation
OSI model:
L1 CAT5 copper cable
(you ask this)
L2 Gigabit ethernet
L3 arp
L4 ip
(while studying this)
L5 tcp
0
 
LVL 62

Expert Comment

by:gheist
ID: 40346079
There is no better explanation than saying stones are not comparable to banananas
0
 
LVL 1

Author Closing Comment

by:rwniceing
ID: 40346225
Thanks for your reply
0

Featured Post

Is Your Team Achieving Their Full Potential?

74% of employees feel they are not achieving their full potential. With Linux Academy, not only will you strengthen your team's core competencies but also their knowledge of of the newest IT topics.

With new material every week, we'll make sure that you stay ahead of the game.

Question has a verified solution.

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

Note: for this to work properly you need to use a Cross-Over network cable. 1. Connect both servers S1 and S2 on the second network slots respectively. Note that you can use the 1st slots but usually these would be occupied by the Service Provide…
The Need In an Active Directory enviroment, the PDC emulator provide time synchronization for the domain. This is important since Active Directory uses Kerberos for authentication.  By default, if the time difference between systems is off by more …
There's a multitude of different network monitoring solutions out there, and you're probably wondering what makes NetCrunch so special. It's completely agentless, but does let you create an agent, if you desire. It offers powerful scalability …
Monitoring a network: how to monitor network services and why? Michael Kulchisky, MCSE, MCSA, MCP, VTSP, VSP, CCSP outlines the philosophy behind service monitoring and why a handshake validation is critical in network monitoring. Software utilized …
Suggested Courses
Course of the Month5 days, 8 hours left to enroll

627 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