Вот мой код с golang, когда я готов к чтению буфера:
func Listen() {
listen, _ := net.Listen("tcp4", "127.0.0.1:7000")
defer listen.Close()
for {
conn, _ := listen.Accept()
go handler(&conn)
}
}
func handler(c *net.Conn) {
for {
buf := make([]byte, 1464)
n, _ := (*c).Read(buf)
if n == 0 {
continue
}
}
}
1464 - это моя сеть mtu 1492 - 28 IP-заголовок, так какое число я должен здесь ввести?
В моей сети используется протокол ppoe, поэтому по умолчанию (1518 - 18 - 8) 8 - заголовок протокола ppoe, rasult - 1492, тогда какое число я должен ввести туда 1492 или 1464? (1492-28)