I have significantly updated the Network Stack section of the wiki:
http://wiki.osdev.org/Network_Stack
Comments and questions more than welcome.
Networking
- max
- Member
- Posts: 616
- Joined: Mon Mar 05, 2012 11:23 am
- Libera.chat IRC: maxdev
- Location: Germany
- Contact:
Re: Networking
Awesome work!! Will take a deeper look at it soon, thanks for the contribution.
Re: Networking
You have made a mistake on the TCP connection part, which I have now fixed. It's the server that sends SYN+ACK in response to the client's SYN, and the client then replies ACK. It does not send another SYN.
Re: Networking
I also removed the statement that said that the initial SYN/ACK packets can not contain a payload, and added a note that it is technically possible, just not very common.
Project: OZone
Source: GitHub
Current Task: LIB/OBJ file support
"The more they overthink the plumbing, the easier it is to stop up the drain." - Montgomery Scott
Source: GitHub
Current Task: LIB/OBJ file support
"The more they overthink the plumbing, the easier it is to stop up the drain." - Montgomery Scott
Re: Networking
Thank you mariuszp and SpyderTL for proofreading this.
Re: Networking
I just now noticed that there are no "Network" links on the Expanded Main Page. On the Categorized Main Page, the OS Theory category is being shown, which contains all of the network stuff, but that category is not on the Expanded Main Page.
Can one of the admins add this category to the Expanded Main Page?
Thx.
Can one of the admins add this category to the Expanded Main Page?
Thx.
Project: OZone
Source: GitHub
Current Task: LIB/OBJ file support
"The more they overthink the plumbing, the easier it is to stop up the drain." - Montgomery Scott
Source: GitHub
Current Task: LIB/OBJ file support
"The more they overthink the plumbing, the easier it is to stop up the drain." - Montgomery Scott
Re: Networking
That's cool but; 70% of articles on the wiki are marked as "stubs" and "in work" in long year row. Everyone shall stop writing new articles and start improving unfinished articles.
- BrightLight
- Member
- Posts: 901
- Joined: Sat Dec 27, 2014 9:11 am
- Location: Maadi, Cairo, Egypt
- Contact:
Re: Networking
Why don't you start? Improve an article about a concept you know.Lukand wrote:That's cool but; 70% of articles on the wiki are marked as "stubs" and "in work" in long year row. Everyone shall stop writing new articles and start improving unfinished articles.
You know your OS is advanced when you stop using the Intel programming guide as a reference.