Since you mention that you are already reading a book on the topic you must have some idea of the answers to these questions.
However, to address some of the points:
TCP is distinct from IP. I will describe TCP here as I believe that is what you mean, although … Read More
insomuch as the kernel is software then, yes, TCP implementations are software. However, it is not standalone. Without modifying the kernel you can not just download a new TCP implementation and install it.
As for the RFCs, they are a set of requirements and suggestions governing how TCP implementations should … Read More
The full specification for the entire TCP/IP protocol suite takes up almost a linear foot of shelf space, is published by the US Department of Defense, and is called "The DDN Protocol Handbook". The DDN stands for Defense Department Network. Because the covers are white, it is sometimes known as … Read More
Anyway, to answer your 9 questions directly:
1.is it a software(I think it has to be)?
Generally yes. There are implementations of the core stack in firmware on some network boards (NICs).
2.Is it a BIOS level software?
No. The core protocols generally are kernel drivers.
3.Where is the protocol … Read More
Silvercats, you are asking a lot of really good questions, and it is obvious that you are trying to understand this stuff. It's an investment, but there are some really good books you should have if you want to pursue this subject more thoroughly. I recommend the following (classics in … Read More