SVCHOST.EXE is a Generic Service Host Process for Win32 Services. It does require Internet access for such things as Windows Update, but it does not need to "act as server." The recommendation is to set to Allow or to Ask. You will normally see several instances of svchost as active processes.
ntoskrnl.exe Process Name: Microsoft Boot Up ... ntoskrnl.exe is a critical process in the boot-up cycle of your computer. It should not require internet access. (Personal note ... I have this one set to Ask)
You might receive pop up messages in the lower right corner of the screen concerning either of these being blocked. Checking the box to disable this pop up might not work ... and it keeps happening.
This is a known bug and I understand Sygate is addressing it. These notification messages can be disabled under Tools >> Options >> Hide Notification Messages.